Mock Version: 1.2.18 Mock Version: 1.2.18 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target armv7hl --nodeps /builddir/build/SPECS/python-numexpr.spec'], gid=425shell=Falselogger=chrootPath='/var/lib/mock/f25-build-6055440-620685/root'printOutput=Falseenv={'HOME': '/builddir', 'HOSTNAME': 'mock', 'SHELL': '/bin/bash', 'TERM': 'vt100', 'LANG': 'en_US.UTF-8', 'PS1': ' \\s-\\v\\$ ', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"'}user='mockbuild'uid=1000timeout=172800) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target armv7hl --nodeps /builddir/build/SPECS/python-numexpr.spec'] with env {'HOME': '/builddir', 'HOSTNAME': 'mock', 'SHELL': '/bin/bash', 'TERM': 'vt100', 'LANG': 'en_US.UTF-8', 'PS1': ' \\s-\\v\\$ ', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"'} and shell False warning: Could not canonicalize hostname: arm04-builder12.arm.fedoraproject.org Building target platforms: armv7hl Building for target armv7hl Wrote: /builddir/build/SRPMS/python-numexpr-2.6.1-1.fc25.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target armv7hl --nodeps /builddir/build/SPECS/python-numexpr.spec'], gid=425printOutput=Falselogger=chrootPath='/var/lib/mock/f25-build-6055440-620685/root'private_network=Truetimeout=172800shell=Falseuser='mockbuild'uid=1000env={'HOME': '/builddir', 'HOSTNAME': 'mock', 'SHELL': '/bin/bash', 'TERM': 'vt100', 'LANG': 'en_US.UTF-8', 'PS1': ' \\s-\\v\\$ ', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"'}) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target armv7hl --nodeps /builddir/build/SPECS/python-numexpr.spec'] with env {'HOME': '/builddir', 'HOSTNAME': 'mock', 'SHELL': '/bin/bash', 'TERM': 'vt100', 'LANG': 'en_US.UTF-8', 'PS1': ' \\s-\\v\\$ ', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"'} and shell False Building target platforms: armv7hl Building for target armv7hl Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.GYL5xU + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf numexpr-2.6.1 + /usr/bin/gzip -dc /builddir/build/SOURCES/numexpr-2.6.1.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd numexpr-2.6.1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + sed -i 's|/usr/bin/env |/usr/bin/|' numexpr/cpuinfo.py + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.CYadbG + umask 022 + cd /builddir/build/BUILD + cd numexpr-2.6.1 + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard' + /usr/bin/python2 setup.py build '--executable=/usr/bin/python2 -s' Warning: Assuming default configuration (numexpr/tests/{setup_tests,setup}.py was not found)Appending numexpr.tests configuration to numexpr Ignoring attempt to set 'name' (from 'numexpr' to 'numexpr.tests') running build running config_cc unifing config_cc, config, build_clib, build_ext, build commands --compiler options running config_fc unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options running build_src build_src building py_modules sources creating build creating build/src.linux-armv7l-2.7 creating build/src.linux-armv7l-2.7/numexpr building extension "numexpr.interpreter" sources build_src: building npy-pkg config files running build_py creating build/lib.linux-armv7l-2.7 creating build/lib.linux-armv7l-2.7/numexpr copying numexpr/necompiler.py -> build/lib.linux-armv7l-2.7/numexpr copying numexpr/__init__.py -> build/lib.linux-armv7l-2.7/numexpr copying numexpr/utils.py -> build/lib.linux-armv7l-2.7/numexpr copying numexpr/expressions.py -> build/lib.linux-armv7l-2.7/numexpr copying numexpr/version.py -> build/lib.linux-armv7l-2.7/numexpr copying numexpr/cpuinfo.py -> build/lib.linux-armv7l-2.7/numexpr copying build/src.linux-armv7l-2.7/numexpr/__config__.py -> build/lib.linux-armv7l-2.7/numexpr creating build/lib.linux-armv7l-2.7/numexpr/tests copying ./numexpr/tests/__init__.py -> build/lib.linux-armv7l-2.7/numexpr/tests copying ./numexpr/tests/test_numexpr.py -> build/lib.linux-armv7l-2.7/numexpr/tests running build_ext customize UnixCCompiler customize UnixCCompiler using build_ext customize UnixCCompiler customize UnixCCompiler using build_ext building 'numexpr.interpreter' extension compiling C++ sources C compiler: g++ -pthread -fno-strict-aliasing -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC creating build/temp.linux-armv7l-2.7 creating build/temp.linux-armv7l-2.7/numexpr compile options: '-I/usr/lib/python2.7/site-packages/numpy/core/include -I/usr/include/python2.7 -c' extra options: '-funroll-all-loops' g++: numexpr/interpreter.cpp In file included from /usr/lib/python2.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:1777:0, from /usr/lib/python2.7/site-packages/numpy/core/include/numpy/ndarrayobject.h:18, from numexpr/module.hpp:12, from numexpr/interpreter.cpp:10: /usr/lib/python2.7/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] #warning "Using deprecated NumPy API, disable it by " \ ^~~~~~~ In file included from numexpr/interpreter.cpp:640:0: 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 between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:201:26: note: in expansion of macro 'VEC_ARG1' case OP_COPY_BB: VEC_ARG1(b_dest = b1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:202:26: note: in expansion of macro 'VEC_ARG1' case OP_COPY_SS: VEC_ARG1(memcpy(s_dest, s1, ss1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:206:26: note: in expansion of macro 'VEC_ARG1' case OP_COPY_II: VEC_ARG1(memcpy(&i_dest, s1, sizeof(int))); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:207:26: note: in expansion of macro 'VEC_ARG1' case OP_COPY_LL: VEC_ARG1(memcpy(&l_dest, s1, sizeof(long long))); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:208:26: note: in expansion of macro 'VEC_ARG1' case OP_COPY_FF: VEC_ARG1(memcpy(&f_dest, s1, sizeof(float))); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:209:26: note: in expansion of macro 'VEC_ARG1' case OP_COPY_DD: VEC_ARG1(memcpy(&d_dest, s1, sizeof(double))); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:210:26: note: in expansion of macro 'VEC_ARG1' case OP_COPY_CC: VEC_ARG1(memcpy(&cr_dest, s1, sizeof(double)*2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:213:28: note: in expansion of macro 'VEC_ARG1' case OP_INVERT_BB: VEC_ARG1(b_dest = !b1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:214:26: note: in expansion of macro 'VEC_ARG2' case OP_AND_BBB: VEC_ARG2(b_dest = (b1 && b2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:215:25: note: in expansion of macro 'VEC_ARG2' case OP_OR_BBB: VEC_ARG2(b_dest = (b1 || b2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:217:25: note: in expansion of macro 'VEC_ARG2' case OP_EQ_BBB: VEC_ARG2(b_dest = (b1 == b2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:218:25: note: in expansion of macro 'VEC_ARG2' case OP_NE_BBB: VEC_ARG2(b_dest = (b1 != b2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:81:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:219:29: note: in expansion of macro 'VEC_ARG3' case OP_WHERE_BBBB: VEC_ARG3(b_dest = b1 ? b2 : b3); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:222:25: note: in expansion of macro 'VEC_ARG2' case OP_GT_BII: VEC_ARG2(b_dest = (i1 > i2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:223:25: note: in expansion of macro 'VEC_ARG2' case OP_GE_BII: VEC_ARG2(b_dest = (i1 >= i2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:224:25: note: in expansion of macro 'VEC_ARG2' case OP_EQ_BII: VEC_ARG2(b_dest = (i1 == i2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:225:25: note: in expansion of macro 'VEC_ARG2' case OP_NE_BII: VEC_ARG2(b_dest = (i1 != i2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:227:25: note: in expansion of macro 'VEC_ARG2' case OP_GT_BLL: VEC_ARG2(b_dest = (l1 > l2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:228:25: note: in expansion of macro 'VEC_ARG2' case OP_GE_BLL: VEC_ARG2(b_dest = (l1 >= l2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:229:25: note: in expansion of macro 'VEC_ARG2' case OP_EQ_BLL: VEC_ARG2(b_dest = (l1 == l2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:230:25: note: in expansion of macro 'VEC_ARG2' case OP_NE_BLL: VEC_ARG2(b_dest = (l1 != l2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:232:25: note: in expansion of macro 'VEC_ARG2' case OP_GT_BFF: VEC_ARG2(b_dest = (f1 > f2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:233:25: note: in expansion of macro 'VEC_ARG2' case OP_GE_BFF: VEC_ARG2(b_dest = (f1 >= f2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:234:25: note: in expansion of macro 'VEC_ARG2' case OP_EQ_BFF: VEC_ARG2(b_dest = (f1 == f2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:235:25: note: in expansion of macro 'VEC_ARG2' case OP_NE_BFF: VEC_ARG2(b_dest = (f1 != f2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:237:25: note: in expansion of macro 'VEC_ARG2' case OP_GT_BDD: VEC_ARG2(b_dest = (d1 > d2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:238:25: note: in expansion of macro 'VEC_ARG2' case OP_GE_BDD: VEC_ARG2(b_dest = (d1 >= d2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:239:25: note: in expansion of macro 'VEC_ARG2' case OP_EQ_BDD: VEC_ARG2(b_dest = (d1 == d2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:240:25: note: in expansion of macro 'VEC_ARG2' case OP_NE_BDD: VEC_ARG2(b_dest = (d1 != d2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:242:25: note: in expansion of macro 'VEC_ARG2' case OP_GT_BSS: VEC_ARG2(b_dest = (stringcmp(s1, s2, ss1, ss2) > 0)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:243:25: note: in expansion of macro 'VEC_ARG2' case OP_GE_BSS: VEC_ARG2(b_dest = (stringcmp(s1, s2, ss1, ss2) >= 0)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:244:25: note: in expansion of macro 'VEC_ARG2' case OP_EQ_BSS: VEC_ARG2(b_dest = (stringcmp(s1, s2, ss1, ss2) == 0)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:245:25: note: in expansion of macro 'VEC_ARG2' case OP_NE_BSS: VEC_ARG2(b_dest = (stringcmp(s1, s2, ss1, ss2) != 0)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:247:31: note: in expansion of macro 'VEC_ARG2' case OP_CONTAINS_BSS: VEC_ARG2(b_dest = stringcontains(s1, s2, ss1, ss2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:250:26: note: in expansion of macro 'VEC_ARG1' case OP_CAST_IB: VEC_ARG1(i_dest = (int)(b1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:20:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:251:31: note: in expansion of macro 'VEC_ARG0' case OP_ONES_LIKE_II: VEC_ARG0(i_dest = 1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:252:25: note: in expansion of macro 'VEC_ARG1' case OP_NEG_II: VEC_ARG1(i_dest = -i1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:254:26: note: in expansion of macro 'VEC_ARG2' case OP_ADD_III: VEC_ARG2(i_dest = i1 + i2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:255:26: note: in expansion of macro 'VEC_ARG2' case OP_SUB_III: VEC_ARG2(i_dest = i1 - i2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:256:26: note: in expansion of macro 'VEC_ARG2' case OP_MUL_III: VEC_ARG2(i_dest = i1 * i2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:257:26: note: in expansion of macro 'VEC_ARG2' case OP_DIV_III: VEC_ARG2(i_dest = i2 ? (i1 / i2) : 0); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:258:26: note: in expansion of macro 'VEC_ARG2' 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 between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:259:26: note: in expansion of macro 'VEC_ARG2' case OP_MOD_III: VEC_ARG2(i_dest = i2 ? (i1 % i2) : 0); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:260:29: note: in expansion of macro 'VEC_ARG2' case OP_LSHIFT_III: VEC_ARG2(i_dest = i1 << i2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:261:29: note: in expansion of macro 'VEC_ARG2' case OP_RSHIFT_III: VEC_ARG2(i_dest = i1 >> i2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:81:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:263:29: note: in expansion of macro 'VEC_ARG3' case OP_WHERE_IBII: VEC_ARG3(i_dest = b1 ? i2 : i3); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:266:26: note: in expansion of macro 'VEC_ARG1' case OP_CAST_LI: VEC_ARG1(l_dest = (long long)(i1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:20:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:267:31: note: in expansion of macro 'VEC_ARG0' case OP_ONES_LIKE_LL: VEC_ARG0(l_dest = 1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:268:25: note: in expansion of macro 'VEC_ARG1' case OP_NEG_LL: VEC_ARG1(l_dest = -l1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:270:26: note: in expansion of macro 'VEC_ARG2' case OP_ADD_LLL: VEC_ARG2(l_dest = l1 + l2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:271:26: note: in expansion of macro 'VEC_ARG2' case OP_SUB_LLL: VEC_ARG2(l_dest = l1 - l2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:272:26: note: in expansion of macro 'VEC_ARG2' case OP_MUL_LLL: VEC_ARG2(l_dest = l1 * l2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:273:26: note: in expansion of macro 'VEC_ARG2' case OP_DIV_LLL: VEC_ARG2(l_dest = l2 ? (l1 / l2) : 0); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:274:26: note: in expansion of macro 'VEC_ARG2' case OP_POW_LLL: VEC_ARG2(l_dest = (l2 < 0) ? (1 / l1) : (long long)pow((long double)l1, (long double)l2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:275:26: note: in expansion of macro 'VEC_ARG2' case OP_MOD_LLL: VEC_ARG2(l_dest = l2 ? (l1 % l2) : 0); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:276:29: note: in expansion of macro 'VEC_ARG2' case OP_LSHIFT_LLL: VEC_ARG2(l_dest = l1 << l2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:277:29: note: in expansion of macro 'VEC_ARG2' case OP_RSHIFT_LLL: VEC_ARG2(l_dest = l1 >> l2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:81:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:279:29: note: in expansion of macro 'VEC_ARG3' case OP_WHERE_LBLL: VEC_ARG3(l_dest = b1 ? l2 : l3); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:282:26: note: in expansion of macro 'VEC_ARG1' case OP_CAST_FI: VEC_ARG1(f_dest = (float)(i1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:283:26: note: in expansion of macro 'VEC_ARG1' case OP_CAST_FL: VEC_ARG1(f_dest = (float)(l1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:20:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:284:31: note: in expansion of macro 'VEC_ARG0' case OP_ONES_LIKE_FF: VEC_ARG0(f_dest = 1.0); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:285:25: note: in expansion of macro 'VEC_ARG1' case OP_NEG_FF: VEC_ARG1(f_dest = -f1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:287:26: note: in expansion of macro 'VEC_ARG2' case OP_ADD_FFF: VEC_ARG2(f_dest = f1 + f2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:288:26: note: in expansion of macro 'VEC_ARG2' case OP_SUB_FFF: VEC_ARG2(f_dest = f1 - f2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:289:26: note: in expansion of macro 'VEC_ARG2' case OP_MUL_FFF: VEC_ARG2(f_dest = f1 * f2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:295:13: note: in expansion of macro 'VEC_ARG2' VEC_ARG2(f_dest = f1 / f2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:302:13: note: in expansion of macro 'VEC_ARG2' VEC_ARG2(f_dest = powf(f1, f2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:304:26: note: in expansion of macro 'VEC_ARG2' case OP_MOD_FFF: VEC_ARG2(f_dest = f1 - floorf(f1/f2) * f2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:310:13: note: in expansion of macro 'VEC_ARG1' VEC_ARG1(f_dest = sqrtf(f1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:81:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:313:29: note: in expansion of macro 'VEC_ARG3' case OP_WHERE_FBFF: VEC_ARG3(f_dest = b1 ? f2 : f3); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:320:13: note: in expansion of macro 'VEC_ARG1' VEC_ARG1(f_dest = functions_ff[arg2](f1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:328:13: note: in expansion of macro 'VEC_ARG2' VEC_ARG2(f_dest = functions_fff[arg3](f1, f2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:332:26: note: in expansion of macro 'VEC_ARG1' case OP_CAST_DI: VEC_ARG1(d_dest = (double)(i1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:333:26: note: in expansion of macro 'VEC_ARG1' case OP_CAST_DL: VEC_ARG1(d_dest = (double)(l1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:334:26: note: in expansion of macro 'VEC_ARG1' case OP_CAST_DF: VEC_ARG1(d_dest = (double)(f1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:20:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:335:31: note: in expansion of macro 'VEC_ARG0' case OP_ONES_LIKE_DD: VEC_ARG0(d_dest = 1.0); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:336:25: note: in expansion of macro 'VEC_ARG1' case OP_NEG_DD: VEC_ARG1(d_dest = -d1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:338:26: note: in expansion of macro 'VEC_ARG2' case OP_ADD_DDD: VEC_ARG2(d_dest = d1 + d2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:339:26: note: in expansion of macro 'VEC_ARG2' case OP_SUB_DDD: VEC_ARG2(d_dest = d1 - d2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:340:26: note: in expansion of macro 'VEC_ARG2' case OP_MUL_DDD: VEC_ARG2(d_dest = d1 * d2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:346:13: note: in expansion of macro 'VEC_ARG2' VEC_ARG2(d_dest = d1 / d2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:353:13: note: in expansion of macro 'VEC_ARG2' VEC_ARG2(d_dest = pow(d1, d2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:355:26: note: in expansion of macro 'VEC_ARG2' case OP_MOD_DDD: VEC_ARG2(d_dest = d1 - floor(d1/d2) * d2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:361:13: note: in expansion of macro 'VEC_ARG1' VEC_ARG1(d_dest = sqrt(d1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:81:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:364:29: note: in expansion of macro 'VEC_ARG3' case OP_WHERE_DBDD: VEC_ARG3(d_dest = b1 ? d2 : d3); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:371:13: note: in expansion of macro 'VEC_ARG1' VEC_ARG1(d_dest = functions_dd[arg2](d1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:379:13: note: in expansion of macro 'VEC_ARG2' VEC_ARG2(d_dest = functions_ddd[arg3](d1, d2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:383:26: note: in expansion of macro 'VEC_ARG1' case OP_CAST_CI: VEC_ARG1(cr_dest = (double)(i1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:385:26: note: in expansion of macro 'VEC_ARG1' case OP_CAST_CL: VEC_ARG1(cr_dest = (double)(l1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:387:26: note: in expansion of macro 'VEC_ARG1' case OP_CAST_CF: VEC_ARG1(cr_dest = f1; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:389:26: note: in expansion of macro 'VEC_ARG1' case OP_CAST_CD: VEC_ARG1(cr_dest = d1; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:20:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:391:31: note: in expansion of macro 'VEC_ARG0' case OP_ONES_LIKE_CC: VEC_ARG0(cr_dest = 1; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:393:25: note: in expansion of macro 'VEC_ARG1' case OP_NEG_CC: VEC_ARG1(cr_dest = -c1r; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:396:26: note: in expansion of macro 'VEC_ARG2' case OP_ADD_CCC: VEC_ARG2(cr_dest = c1r + c2r; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:398:26: note: in expansion of macro 'VEC_ARG2' case OP_SUB_CCC: VEC_ARG2(cr_dest = c1r - c2r; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:400:26: note: in expansion of macro 'VEC_ARG2' case OP_MUL_CCC: VEC_ARG2(da = c1r*c2r - c1i*c2i; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:408:13: note: in expansion of macro 'VEC_ARG2' VEC_ARG2(da = c2r*c2r + c2i*c2i; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:413:25: note: in expansion of macro 'VEC_ARG2' case OP_EQ_BCC: VEC_ARG2(b_dest = (c1r == c2r && c1i == c2i)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:414:25: note: in expansion of macro 'VEC_ARG2' case OP_NE_BCC: VEC_ARG2(b_dest = (c1r != c2r || c1i != c2i)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:81:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:416:29: note: in expansion of macro 'VEC_ARG3' case OP_WHERE_CBCC: VEC_ARG3(cr_dest = b1 ? c2r : c3r; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:424:13: note: in expansion of macro 'VEC_ARG1' VEC_ARG1(ca.real = c1r; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:430:28: note: in expansion of macro 'VEC_ARG2' case OP_FUNC_CCCN: VEC_ARG2(ca.real = c1r; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:438:26: note: in expansion of macro 'VEC_ARG1' case OP_REAL_DC: VEC_ARG1(d_dest = c1r); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:439:26: note: in expansion of macro 'VEC_ARG1' case OP_IMAG_DC: VEC_ARG1(d_dest = c1i); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:440:30: note: in expansion of macro 'VEC_ARG2' case OP_COMPLEX_CDD: VEC_ARG2(cr_dest = d1; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:444:26: note: in expansion of macro 'VEC_ARG1' case OP_SUM_IIN: VEC_ARG1(i_reduce += i1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:445:26: note: in expansion of macro 'VEC_ARG1' case OP_SUM_LLN: VEC_ARG1(l_reduce += l1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:446:26: note: in expansion of macro 'VEC_ARG1' case OP_SUM_FFN: VEC_ARG1(f_reduce += f1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:447:26: note: in expansion of macro 'VEC_ARG1' case OP_SUM_DDN: VEC_ARG1(d_reduce += d1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:448:26: note: in expansion of macro 'VEC_ARG1' case OP_SUM_CCN: VEC_ARG1(cr_reduce += c1r; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:451:27: note: in expansion of macro 'VEC_ARG1' case OP_PROD_IIN: VEC_ARG1(i_reduce *= i1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:452:27: note: in expansion of macro 'VEC_ARG1' case OP_PROD_LLN: VEC_ARG1(l_reduce *= l1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:453:27: note: in expansion of macro 'VEC_ARG1' case OP_PROD_FFN: VEC_ARG1(f_reduce *= f1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:454:27: note: in expansion of macro 'VEC_ARG1' case OP_PROD_DDN: VEC_ARG1(d_reduce *= d1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:455:27: note: in expansion of macro 'VEC_ARG1' case OP_PROD_CCN: VEC_ARG1(da = cr_reduce*c1r - ci_reduce*c1i; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:459:26: note: in expansion of macro 'VEC_ARG1' case OP_MIN_IIN: VEC_ARG1(i_reduce = fmin(i_reduce, i1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:460:26: note: in expansion of macro 'VEC_ARG1' case OP_MIN_LLN: VEC_ARG1(l_reduce = fmin(l_reduce, l1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:461:26: note: in expansion of macro 'VEC_ARG1' case OP_MIN_FFN: VEC_ARG1(f_reduce = fmin(f_reduce, f1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:462:26: note: in expansion of macro 'VEC_ARG1' case OP_MIN_DDN: VEC_ARG1(d_reduce = fmin(d_reduce, d1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:464:26: note: in expansion of macro 'VEC_ARG1' case OP_MAX_IIN: VEC_ARG1(i_reduce = fmax(i_reduce, i1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:465:26: note: in expansion of macro 'VEC_ARG1' case OP_MAX_LLN: VEC_ARG1(l_reduce = fmax(l_reduce, l1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:466:26: note: in expansion of macro 'VEC_ARG1' case OP_MAX_FFN: VEC_ARG1(f_reduce = fmax(f_reduce, f1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:467:26: note: in expansion of macro 'VEC_ARG1' case OP_MAX_DDN: VEC_ARG1(d_reduce = fmax(d_reduce, d1)); ^~~~~~~~ In file included from numexpr/interpreter.cpp:686:0: 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 between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:201:26: note: in expansion of macro 'VEC_ARG1' case OP_COPY_BB: VEC_ARG1(b_dest = b1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:202:26: note: in expansion of macro 'VEC_ARG1' case OP_COPY_SS: VEC_ARG1(memcpy(s_dest, s1, ss1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:206:26: note: in expansion of macro 'VEC_ARG1' case OP_COPY_II: VEC_ARG1(memcpy(&i_dest, s1, sizeof(int))); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:207:26: note: in expansion of macro 'VEC_ARG1' case OP_COPY_LL: VEC_ARG1(memcpy(&l_dest, s1, sizeof(long long))); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:208:26: note: in expansion of macro 'VEC_ARG1' case OP_COPY_FF: VEC_ARG1(memcpy(&f_dest, s1, sizeof(float))); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:209:26: note: in expansion of macro 'VEC_ARG1' case OP_COPY_DD: VEC_ARG1(memcpy(&d_dest, s1, sizeof(double))); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:210:26: note: in expansion of macro 'VEC_ARG1' case OP_COPY_CC: VEC_ARG1(memcpy(&cr_dest, s1, sizeof(double)*2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:213:28: note: in expansion of macro 'VEC_ARG1' case OP_INVERT_BB: VEC_ARG1(b_dest = !b1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:214:26: note: in expansion of macro 'VEC_ARG2' case OP_AND_BBB: VEC_ARG2(b_dest = (b1 && b2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:215:25: note: in expansion of macro 'VEC_ARG2' case OP_OR_BBB: VEC_ARG2(b_dest = (b1 || b2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:217:25: note: in expansion of macro 'VEC_ARG2' case OP_EQ_BBB: VEC_ARG2(b_dest = (b1 == b2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:218:25: note: in expansion of macro 'VEC_ARG2' case OP_NE_BBB: VEC_ARG2(b_dest = (b1 != b2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:81:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:219:29: note: in expansion of macro 'VEC_ARG3' case OP_WHERE_BBBB: VEC_ARG3(b_dest = b1 ? b2 : b3); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:222:25: note: in expansion of macro 'VEC_ARG2' case OP_GT_BII: VEC_ARG2(b_dest = (i1 > i2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:223:25: note: in expansion of macro 'VEC_ARG2' case OP_GE_BII: VEC_ARG2(b_dest = (i1 >= i2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:224:25: note: in expansion of macro 'VEC_ARG2' case OP_EQ_BII: VEC_ARG2(b_dest = (i1 == i2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:225:25: note: in expansion of macro 'VEC_ARG2' case OP_NE_BII: VEC_ARG2(b_dest = (i1 != i2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:227:25: note: in expansion of macro 'VEC_ARG2' case OP_GT_BLL: VEC_ARG2(b_dest = (l1 > l2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:228:25: note: in expansion of macro 'VEC_ARG2' case OP_GE_BLL: VEC_ARG2(b_dest = (l1 >= l2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:229:25: note: in expansion of macro 'VEC_ARG2' case OP_EQ_BLL: VEC_ARG2(b_dest = (l1 == l2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:230:25: note: in expansion of macro 'VEC_ARG2' case OP_NE_BLL: VEC_ARG2(b_dest = (l1 != l2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:232:25: note: in expansion of macro 'VEC_ARG2' case OP_GT_BFF: VEC_ARG2(b_dest = (f1 > f2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:233:25: note: in expansion of macro 'VEC_ARG2' case OP_GE_BFF: VEC_ARG2(b_dest = (f1 >= f2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:234:25: note: in expansion of macro 'VEC_ARG2' case OP_EQ_BFF: VEC_ARG2(b_dest = (f1 == f2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:235:25: note: in expansion of macro 'VEC_ARG2' case OP_NE_BFF: VEC_ARG2(b_dest = (f1 != f2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:237:25: note: in expansion of macro 'VEC_ARG2' case OP_GT_BDD: VEC_ARG2(b_dest = (d1 > d2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:238:25: note: in expansion of macro 'VEC_ARG2' case OP_GE_BDD: VEC_ARG2(b_dest = (d1 >= d2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:239:25: note: in expansion of macro 'VEC_ARG2' case OP_EQ_BDD: VEC_ARG2(b_dest = (d1 == d2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:240:25: note: in expansion of macro 'VEC_ARG2' case OP_NE_BDD: VEC_ARG2(b_dest = (d1 != d2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:242:25: note: in expansion of macro 'VEC_ARG2' case OP_GT_BSS: VEC_ARG2(b_dest = (stringcmp(s1, s2, ss1, ss2) > 0)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:243:25: note: in expansion of macro 'VEC_ARG2' case OP_GE_BSS: VEC_ARG2(b_dest = (stringcmp(s1, s2, ss1, ss2) >= 0)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:244:25: note: in expansion of macro 'VEC_ARG2' case OP_EQ_BSS: VEC_ARG2(b_dest = (stringcmp(s1, s2, ss1, ss2) == 0)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:245:25: note: in expansion of macro 'VEC_ARG2' case OP_NE_BSS: VEC_ARG2(b_dest = (stringcmp(s1, s2, ss1, ss2) != 0)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:247:31: note: in expansion of macro 'VEC_ARG2' case OP_CONTAINS_BSS: VEC_ARG2(b_dest = stringcontains(s1, s2, ss1, ss2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:250:26: note: in expansion of macro 'VEC_ARG1' case OP_CAST_IB: VEC_ARG1(i_dest = (int)(b1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:20:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:251:31: note: in expansion of macro 'VEC_ARG0' case OP_ONES_LIKE_II: VEC_ARG0(i_dest = 1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:252:25: note: in expansion of macro 'VEC_ARG1' case OP_NEG_II: VEC_ARG1(i_dest = -i1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:254:26: note: in expansion of macro 'VEC_ARG2' case OP_ADD_III: VEC_ARG2(i_dest = i1 + i2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:255:26: note: in expansion of macro 'VEC_ARG2' case OP_SUB_III: VEC_ARG2(i_dest = i1 - i2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:256:26: note: in expansion of macro 'VEC_ARG2' case OP_MUL_III: VEC_ARG2(i_dest = i1 * i2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:257:26: note: in expansion of macro 'VEC_ARG2' case OP_DIV_III: VEC_ARG2(i_dest = i2 ? (i1 / i2) : 0); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:258:26: note: in expansion of macro 'VEC_ARG2' 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 between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:259:26: note: in expansion of macro 'VEC_ARG2' case OP_MOD_III: VEC_ARG2(i_dest = i2 ? (i1 % i2) : 0); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:260:29: note: in expansion of macro 'VEC_ARG2' case OP_LSHIFT_III: VEC_ARG2(i_dest = i1 << i2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:261:29: note: in expansion of macro 'VEC_ARG2' case OP_RSHIFT_III: VEC_ARG2(i_dest = i1 >> i2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:81:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:263:29: note: in expansion of macro 'VEC_ARG3' case OP_WHERE_IBII: VEC_ARG3(i_dest = b1 ? i2 : i3); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:266:26: note: in expansion of macro 'VEC_ARG1' case OP_CAST_LI: VEC_ARG1(l_dest = (long long)(i1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:20:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:267:31: note: in expansion of macro 'VEC_ARG0' case OP_ONES_LIKE_LL: VEC_ARG0(l_dest = 1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:268:25: note: in expansion of macro 'VEC_ARG1' case OP_NEG_LL: VEC_ARG1(l_dest = -l1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:270:26: note: in expansion of macro 'VEC_ARG2' case OP_ADD_LLL: VEC_ARG2(l_dest = l1 + l2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:271:26: note: in expansion of macro 'VEC_ARG2' case OP_SUB_LLL: VEC_ARG2(l_dest = l1 - l2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:272:26: note: in expansion of macro 'VEC_ARG2' case OP_MUL_LLL: VEC_ARG2(l_dest = l1 * l2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:273:26: note: in expansion of macro 'VEC_ARG2' case OP_DIV_LLL: VEC_ARG2(l_dest = l2 ? (l1 / l2) : 0); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:274:26: note: in expansion of macro 'VEC_ARG2' case OP_POW_LLL: VEC_ARG2(l_dest = (l2 < 0) ? (1 / l1) : (long long)pow((long double)l1, (long double)l2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:275:26: note: in expansion of macro 'VEC_ARG2' case OP_MOD_LLL: VEC_ARG2(l_dest = l2 ? (l1 % l2) : 0); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:276:29: note: in expansion of macro 'VEC_ARG2' case OP_LSHIFT_LLL: VEC_ARG2(l_dest = l1 << l2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:277:29: note: in expansion of macro 'VEC_ARG2' case OP_RSHIFT_LLL: VEC_ARG2(l_dest = l1 >> l2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:81:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:279:29: note: in expansion of macro 'VEC_ARG3' case OP_WHERE_LBLL: VEC_ARG3(l_dest = b1 ? l2 : l3); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:282:26: note: in expansion of macro 'VEC_ARG1' case OP_CAST_FI: VEC_ARG1(f_dest = (float)(i1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:283:26: note: in expansion of macro 'VEC_ARG1' case OP_CAST_FL: VEC_ARG1(f_dest = (float)(l1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:20:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:284:31: note: in expansion of macro 'VEC_ARG0' case OP_ONES_LIKE_FF: VEC_ARG0(f_dest = 1.0); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:285:25: note: in expansion of macro 'VEC_ARG1' case OP_NEG_FF: VEC_ARG1(f_dest = -f1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:287:26: note: in expansion of macro 'VEC_ARG2' case OP_ADD_FFF: VEC_ARG2(f_dest = f1 + f2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:288:26: note: in expansion of macro 'VEC_ARG2' case OP_SUB_FFF: VEC_ARG2(f_dest = f1 - f2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:289:26: note: in expansion of macro 'VEC_ARG2' case OP_MUL_FFF: VEC_ARG2(f_dest = f1 * f2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:295:13: note: in expansion of macro 'VEC_ARG2' VEC_ARG2(f_dest = f1 / f2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:302:13: note: in expansion of macro 'VEC_ARG2' VEC_ARG2(f_dest = powf(f1, f2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:304:26: note: in expansion of macro 'VEC_ARG2' case OP_MOD_FFF: VEC_ARG2(f_dest = f1 - floorf(f1/f2) * f2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:310:13: note: in expansion of macro 'VEC_ARG1' VEC_ARG1(f_dest = sqrtf(f1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:81:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:313:29: note: in expansion of macro 'VEC_ARG3' case OP_WHERE_FBFF: VEC_ARG3(f_dest = b1 ? f2 : f3); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:320:13: note: in expansion of macro 'VEC_ARG1' VEC_ARG1(f_dest = functions_ff[arg2](f1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:328:13: note: in expansion of macro 'VEC_ARG2' VEC_ARG2(f_dest = functions_fff[arg3](f1, f2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:332:26: note: in expansion of macro 'VEC_ARG1' case OP_CAST_DI: VEC_ARG1(d_dest = (double)(i1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:333:26: note: in expansion of macro 'VEC_ARG1' case OP_CAST_DL: VEC_ARG1(d_dest = (double)(l1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:334:26: note: in expansion of macro 'VEC_ARG1' case OP_CAST_DF: VEC_ARG1(d_dest = (double)(f1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:20:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:335:31: note: in expansion of macro 'VEC_ARG0' case OP_ONES_LIKE_DD: VEC_ARG0(d_dest = 1.0); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:336:25: note: in expansion of macro 'VEC_ARG1' case OP_NEG_DD: VEC_ARG1(d_dest = -d1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:338:26: note: in expansion of macro 'VEC_ARG2' case OP_ADD_DDD: VEC_ARG2(d_dest = d1 + d2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:339:26: note: in expansion of macro 'VEC_ARG2' case OP_SUB_DDD: VEC_ARG2(d_dest = d1 - d2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:340:26: note: in expansion of macro 'VEC_ARG2' case OP_MUL_DDD: VEC_ARG2(d_dest = d1 * d2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:346:13: note: in expansion of macro 'VEC_ARG2' VEC_ARG2(d_dest = d1 / d2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:353:13: note: in expansion of macro 'VEC_ARG2' VEC_ARG2(d_dest = pow(d1, d2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:355:26: note: in expansion of macro 'VEC_ARG2' case OP_MOD_DDD: VEC_ARG2(d_dest = d1 - floor(d1/d2) * d2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:361:13: note: in expansion of macro 'VEC_ARG1' VEC_ARG1(d_dest = sqrt(d1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:81:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:364:29: note: in expansion of macro 'VEC_ARG3' case OP_WHERE_DBDD: VEC_ARG3(d_dest = b1 ? d2 : d3); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:371:13: note: in expansion of macro 'VEC_ARG1' VEC_ARG1(d_dest = functions_dd[arg2](d1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:379:13: note: in expansion of macro 'VEC_ARG2' VEC_ARG2(d_dest = functions_ddd[arg3](d1, d2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:383:26: note: in expansion of macro 'VEC_ARG1' case OP_CAST_CI: VEC_ARG1(cr_dest = (double)(i1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:385:26: note: in expansion of macro 'VEC_ARG1' case OP_CAST_CL: VEC_ARG1(cr_dest = (double)(l1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:387:26: note: in expansion of macro 'VEC_ARG1' case OP_CAST_CF: VEC_ARG1(cr_dest = f1; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:389:26: note: in expansion of macro 'VEC_ARG1' case OP_CAST_CD: VEC_ARG1(cr_dest = d1; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:20:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:391:31: note: in expansion of macro 'VEC_ARG0' case OP_ONES_LIKE_CC: VEC_ARG0(cr_dest = 1; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:393:25: note: in expansion of macro 'VEC_ARG1' case OP_NEG_CC: VEC_ARG1(cr_dest = -c1r; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:396:26: note: in expansion of macro 'VEC_ARG2' case OP_ADD_CCC: VEC_ARG2(cr_dest = c1r + c2r; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:398:26: note: in expansion of macro 'VEC_ARG2' case OP_SUB_CCC: VEC_ARG2(cr_dest = c1r - c2r; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:400:26: note: in expansion of macro 'VEC_ARG2' case OP_MUL_CCC: VEC_ARG2(da = c1r*c2r - c1i*c2i; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:408:13: note: in expansion of macro 'VEC_ARG2' VEC_ARG2(da = c2r*c2r + c2i*c2i; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:413:25: note: in expansion of macro 'VEC_ARG2' case OP_EQ_BCC: VEC_ARG2(b_dest = (c1r == c2r && c1i == c2i)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:414:25: note: in expansion of macro 'VEC_ARG2' case OP_NE_BCC: VEC_ARG2(b_dest = (c1r != c2r || c1i != c2i)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:81:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:416:29: note: in expansion of macro 'VEC_ARG3' case OP_WHERE_CBCC: VEC_ARG3(cr_dest = b1 ? c2r : c3r; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:424:13: note: in expansion of macro 'VEC_ARG1' VEC_ARG1(ca.real = c1r; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:430:28: note: in expansion of macro 'VEC_ARG2' case OP_FUNC_CCCN: VEC_ARG2(ca.real = c1r; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:438:26: note: in expansion of macro 'VEC_ARG1' case OP_REAL_DC: VEC_ARG1(d_dest = c1r); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:439:26: note: in expansion of macro 'VEC_ARG1' case OP_IMAG_DC: VEC_ARG1(d_dest = c1i); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:440:30: note: in expansion of macro 'VEC_ARG2' case OP_COMPLEX_CDD: VEC_ARG2(cr_dest = d1; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:444:26: note: in expansion of macro 'VEC_ARG1' case OP_SUM_IIN: VEC_ARG1(i_reduce += i1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:445:26: note: in expansion of macro 'VEC_ARG1' case OP_SUM_LLN: VEC_ARG1(l_reduce += l1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:446:26: note: in expansion of macro 'VEC_ARG1' case OP_SUM_FFN: VEC_ARG1(f_reduce += f1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:447:26: note: in expansion of macro 'VEC_ARG1' case OP_SUM_DDN: VEC_ARG1(d_reduce += d1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:448:26: note: in expansion of macro 'VEC_ARG1' case OP_SUM_CCN: VEC_ARG1(cr_reduce += c1r; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:451:27: note: in expansion of macro 'VEC_ARG1' case OP_PROD_IIN: VEC_ARG1(i_reduce *= i1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:452:27: note: in expansion of macro 'VEC_ARG1' case OP_PROD_LLN: VEC_ARG1(l_reduce *= l1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:453:27: note: in expansion of macro 'VEC_ARG1' case OP_PROD_FFN: VEC_ARG1(f_reduce *= f1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:454:27: note: in expansion of macro 'VEC_ARG1' case OP_PROD_DDN: VEC_ARG1(d_reduce *= d1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:455:27: note: in expansion of macro 'VEC_ARG1' case OP_PROD_CCN: VEC_ARG1(da = cr_reduce*c1r - ci_reduce*c1i; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:459:26: note: in expansion of macro 'VEC_ARG1' case OP_MIN_IIN: VEC_ARG1(i_reduce = fmin(i_reduce, i1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:460:26: note: in expansion of macro 'VEC_ARG1' case OP_MIN_LLN: VEC_ARG1(l_reduce = fmin(l_reduce, l1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:461:26: note: in expansion of macro 'VEC_ARG1' case OP_MIN_FFN: VEC_ARG1(f_reduce = fmin(f_reduce, f1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:462:26: note: in expansion of macro 'VEC_ARG1' case OP_MIN_DDN: VEC_ARG1(d_reduce = fmin(d_reduce, d1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:464:26: note: in expansion of macro 'VEC_ARG1' case OP_MAX_IIN: VEC_ARG1(i_reduce = fmax(i_reduce, i1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:465:26: note: in expansion of macro 'VEC_ARG1' case OP_MAX_LLN: VEC_ARG1(l_reduce = fmax(l_reduce, l1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:466:26: note: in expansion of macro 'VEC_ARG1' case OP_MAX_FFN: VEC_ARG1(f_reduce = fmax(f_reduce, f1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:467:26: note: in expansion of macro 'VEC_ARG1' case OP_MAX_DDN: VEC_ARG1(d_reduce = fmax(d_reduce, d1)); ^~~~~~~~ numexpr/interpreter.cpp: In function 'int run_interpreter(NumExprObject*, NpyIter*, NpyIter*, bool, bool, int*)': numexpr/interpreter.cpp:908:22: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] errmsg = "Parallel engine doesn't support reduction yet"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ numexpr/interpreter.cpp: In function 'PyObject* NumExpr_run(NumExprObject*, PyObject*, PyObject*)': numexpr/interpreter.cpp:999:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (PyBytes_Size(self->signature) != n_inputs) { numexpr/interpreter.cpp:975:9: warning: variable 'ex_uses_vml' set but not used [-Wunused-but-set-variable] int ex_uses_vml = 0, is_reduction = 0; ^~~~~~~~~~~ g++: numexpr/numexpr_object.cpp In file included from /usr/lib/python2.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:1777:0, from /usr/lib/python2.7/site-packages/numpy/core/include/numpy/ndarrayobject.h:18, from numexpr/module.hpp:12, from numexpr/numexpr_object.cpp:10: /usr/lib/python2.7/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] #warning "Using deprecated NumPy API, disable it by " \ ^~~~~~~ numexpr/numexpr_object.cpp: In function 'int NumExpr_init(NumExprObject*, PyObject*, PyObject*)': numexpr/numexpr_object.cpp:99:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "input_names", NULL}; ^ numexpr/numexpr_object.cpp:99:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] numexpr/numexpr_object.cpp:99:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] numexpr/numexpr_object.cpp:99:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] numexpr/numexpr_object.cpp:99:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] numexpr/numexpr_object.cpp: At global scope: numexpr/numexpr_object.cpp:370:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ numexpr/numexpr_object.cpp:370:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] numexpr/numexpr_object.cpp:370:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] numexpr/numexpr_object.cpp:370:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] numexpr/numexpr_object.cpp:370:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] numexpr/numexpr_object.cpp:370:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] numexpr/numexpr_object.cpp:370:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] g++: numexpr/module.cpp In file included from /usr/lib/python2.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:1777:0, from /usr/lib/python2.7/site-packages/numpy/core/include/numpy/ndarrayobject.h:18, from numexpr/module.hpp:12, from numexpr/module.cpp:12: /usr/lib/python2.7/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] #warning "Using deprecated NumPy API, disable it by " \ ^~~~~~~ g++ -pthread -shared -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard build/temp.linux-armv7l-2.7/numexpr/interpreter.o build/temp.linux-armv7l-2.7/numexpr/module.o build/temp.linux-armv7l-2.7/numexpr/numexpr_object.o -L/usr/lib -lm -lpython2.7 -o build/lib.linux-armv7l-2.7/numexpr/interpreter.so + sleep 1 + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard' + /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -s' Appending numexpr.tests configuration to numexpr Ignoring attempt to set 'name' (from 'numexpr' to 'numexpr.tests') running build running config_cc unifing config_cc, config, build_clib, build_ext, build commands --compiler options running config_fc unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options running build_src build_src building py_modules sources creating build/src.linux-armv7l-3.5 creating build/src.linux-armv7l-3.5/numexpr building extension "numexpr.interpreter" sources build_src: building npy-pkg config files running build_py creating build/lib.linux-armv7l-3.5 creating build/lib.linux-armv7l-3.5/numexpr copying numexpr/necompiler.py -> build/lib.linux-armv7l-3.5/numexpr copying numexpr/__init__.py -> build/lib.linux-armv7l-3.5/numexpr copying numexpr/utils.py -> build/lib.linux-armv7l-3.5/numexpr copying numexpr/expressions.py -> build/lib.linux-armv7l-3.5/numexpr copying numexpr/version.py -> build/lib.linux-armv7l-3.5/numexpr copying numexpr/cpuinfo.py -> build/lib.linux-armv7l-3.5/numexpr copying build/src.linux-armv7l-3.5/numexpr/__config__.py -> build/lib.linux-armv7l-3.5/numexpr creating build/lib.linux-armv7l-3.5/numexpr/tests copying ./numexpr/tests/__init__.py -> build/lib.linux-armv7l-3.5/numexpr/tests copying ./numexpr/tests/test_numexpr.py -> build/lib.linux-armv7l-3.5/numexpr/tests Skipping optional fixer: buffer Skipping optional fixer: idioms Skipping optional fixer: set_literal Skipping optional fixer: ws_comma running build_ext customize UnixCCompiler customize UnixCCompiler using build_ext customize UnixCCompiler customize UnixCCompiler using build_ext building 'numexpr.interpreter' extension compiling C++ sources C compiler: g++ -pthread -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC creating build/temp.linux-armv7l-3.5 creating build/temp.linux-armv7l-3.5/numexpr compile options: '-I/usr/lib/python3.5/site-packages/numpy/core/include -I/usr/include/python3.5m -c' extra options: '-funroll-all-loops' g++: numexpr/module.cpp In file included from /usr/lib/python3.5/site-packages/numpy/core/include/numpy/ndarraytypes.h:1777:0, from /usr/lib/python3.5/site-packages/numpy/core/include/numpy/ndarrayobject.h:18, from numexpr/module.hpp:12, from numexpr/module.cpp:12: /usr/lib/python3.5/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] #warning "Using deprecated NumPy API, disable it by " \ ^~~~~~~ g++: numexpr/numexpr_object.cpp In file included from /usr/lib/python3.5/site-packages/numpy/core/include/numpy/ndarraytypes.h:1777:0, from /usr/lib/python3.5/site-packages/numpy/core/include/numpy/ndarrayobject.h:18, from numexpr/module.hpp:12, from numexpr/numexpr_object.cpp:10: /usr/lib/python3.5/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] #warning "Using deprecated NumPy API, disable it by " \ ^~~~~~~ numexpr/numexpr_object.cpp: In function 'int NumExpr_init(NumExprObject*, PyObject*, PyObject*)': numexpr/numexpr_object.cpp:99:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "input_names", NULL}; ^ numexpr/numexpr_object.cpp:99:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] numexpr/numexpr_object.cpp:99:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] numexpr/numexpr_object.cpp:99:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] numexpr/numexpr_object.cpp:99:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] numexpr/numexpr_object.cpp: At global scope: numexpr/numexpr_object.cpp:370:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ numexpr/numexpr_object.cpp:370:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] numexpr/numexpr_object.cpp:370:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] numexpr/numexpr_object.cpp:370:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] numexpr/numexpr_object.cpp:370:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] numexpr/numexpr_object.cpp:370:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] numexpr/numexpr_object.cpp:370:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] g++: numexpr/interpreter.cpp In file included from /usr/lib/python3.5/site-packages/numpy/core/include/numpy/ndarraytypes.h:1777:0, from /usr/lib/python3.5/site-packages/numpy/core/include/numpy/ndarrayobject.h:18, from numexpr/module.hpp:12, from numexpr/interpreter.cpp:10: /usr/lib/python3.5/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] #warning "Using deprecated NumPy API, disable it by " \ ^~~~~~~ In file included from numexpr/interpreter.cpp:640:0: 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 between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:201:26: note: in expansion of macro 'VEC_ARG1' case OP_COPY_BB: VEC_ARG1(b_dest = b1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:202:26: note: in expansion of macro 'VEC_ARG1' case OP_COPY_SS: VEC_ARG1(memcpy(s_dest, s1, ss1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:206:26: note: in expansion of macro 'VEC_ARG1' case OP_COPY_II: VEC_ARG1(memcpy(&i_dest, s1, sizeof(int))); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:207:26: note: in expansion of macro 'VEC_ARG1' case OP_COPY_LL: VEC_ARG1(memcpy(&l_dest, s1, sizeof(long long))); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:208:26: note: in expansion of macro 'VEC_ARG1' case OP_COPY_FF: VEC_ARG1(memcpy(&f_dest, s1, sizeof(float))); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:209:26: note: in expansion of macro 'VEC_ARG1' case OP_COPY_DD: VEC_ARG1(memcpy(&d_dest, s1, sizeof(double))); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:210:26: note: in expansion of macro 'VEC_ARG1' case OP_COPY_CC: VEC_ARG1(memcpy(&cr_dest, s1, sizeof(double)*2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:213:28: note: in expansion of macro 'VEC_ARG1' case OP_INVERT_BB: VEC_ARG1(b_dest = !b1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:214:26: note: in expansion of macro 'VEC_ARG2' case OP_AND_BBB: VEC_ARG2(b_dest = (b1 && b2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:215:25: note: in expansion of macro 'VEC_ARG2' case OP_OR_BBB: VEC_ARG2(b_dest = (b1 || b2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:217:25: note: in expansion of macro 'VEC_ARG2' case OP_EQ_BBB: VEC_ARG2(b_dest = (b1 == b2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:218:25: note: in expansion of macro 'VEC_ARG2' case OP_NE_BBB: VEC_ARG2(b_dest = (b1 != b2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:81:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:219:29: note: in expansion of macro 'VEC_ARG3' case OP_WHERE_BBBB: VEC_ARG3(b_dest = b1 ? b2 : b3); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:222:25: note: in expansion of macro 'VEC_ARG2' case OP_GT_BII: VEC_ARG2(b_dest = (i1 > i2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:223:25: note: in expansion of macro 'VEC_ARG2' case OP_GE_BII: VEC_ARG2(b_dest = (i1 >= i2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:224:25: note: in expansion of macro 'VEC_ARG2' case OP_EQ_BII: VEC_ARG2(b_dest = (i1 == i2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:225:25: note: in expansion of macro 'VEC_ARG2' case OP_NE_BII: VEC_ARG2(b_dest = (i1 != i2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:227:25: note: in expansion of macro 'VEC_ARG2' case OP_GT_BLL: VEC_ARG2(b_dest = (l1 > l2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:228:25: note: in expansion of macro 'VEC_ARG2' case OP_GE_BLL: VEC_ARG2(b_dest = (l1 >= l2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:229:25: note: in expansion of macro 'VEC_ARG2' case OP_EQ_BLL: VEC_ARG2(b_dest = (l1 == l2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:230:25: note: in expansion of macro 'VEC_ARG2' case OP_NE_BLL: VEC_ARG2(b_dest = (l1 != l2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:232:25: note: in expansion of macro 'VEC_ARG2' case OP_GT_BFF: VEC_ARG2(b_dest = (f1 > f2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:233:25: note: in expansion of macro 'VEC_ARG2' case OP_GE_BFF: VEC_ARG2(b_dest = (f1 >= f2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:234:25: note: in expansion of macro 'VEC_ARG2' case OP_EQ_BFF: VEC_ARG2(b_dest = (f1 == f2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:235:25: note: in expansion of macro 'VEC_ARG2' case OP_NE_BFF: VEC_ARG2(b_dest = (f1 != f2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:237:25: note: in expansion of macro 'VEC_ARG2' case OP_GT_BDD: VEC_ARG2(b_dest = (d1 > d2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:238:25: note: in expansion of macro 'VEC_ARG2' case OP_GE_BDD: VEC_ARG2(b_dest = (d1 >= d2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:239:25: note: in expansion of macro 'VEC_ARG2' case OP_EQ_BDD: VEC_ARG2(b_dest = (d1 == d2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:240:25: note: in expansion of macro 'VEC_ARG2' case OP_NE_BDD: VEC_ARG2(b_dest = (d1 != d2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:242:25: note: in expansion of macro 'VEC_ARG2' case OP_GT_BSS: VEC_ARG2(b_dest = (stringcmp(s1, s2, ss1, ss2) > 0)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:243:25: note: in expansion of macro 'VEC_ARG2' case OP_GE_BSS: VEC_ARG2(b_dest = (stringcmp(s1, s2, ss1, ss2) >= 0)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:244:25: note: in expansion of macro 'VEC_ARG2' case OP_EQ_BSS: VEC_ARG2(b_dest = (stringcmp(s1, s2, ss1, ss2) == 0)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:245:25: note: in expansion of macro 'VEC_ARG2' case OP_NE_BSS: VEC_ARG2(b_dest = (stringcmp(s1, s2, ss1, ss2) != 0)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:247:31: note: in expansion of macro 'VEC_ARG2' case OP_CONTAINS_BSS: VEC_ARG2(b_dest = stringcontains(s1, s2, ss1, ss2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:250:26: note: in expansion of macro 'VEC_ARG1' case OP_CAST_IB: VEC_ARG1(i_dest = (int)(b1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:20:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:251:31: note: in expansion of macro 'VEC_ARG0' case OP_ONES_LIKE_II: VEC_ARG0(i_dest = 1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:252:25: note: in expansion of macro 'VEC_ARG1' case OP_NEG_II: VEC_ARG1(i_dest = -i1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:254:26: note: in expansion of macro 'VEC_ARG2' case OP_ADD_III: VEC_ARG2(i_dest = i1 + i2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:255:26: note: in expansion of macro 'VEC_ARG2' case OP_SUB_III: VEC_ARG2(i_dest = i1 - i2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:256:26: note: in expansion of macro 'VEC_ARG2' case OP_MUL_III: VEC_ARG2(i_dest = i1 * i2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:257:26: note: in expansion of macro 'VEC_ARG2' case OP_DIV_III: VEC_ARG2(i_dest = i2 ? (i1 / i2) : 0); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:258:26: note: in expansion of macro 'VEC_ARG2' 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 between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:259:26: note: in expansion of macro 'VEC_ARG2' case OP_MOD_III: VEC_ARG2(i_dest = i2 ? (i1 % i2) : 0); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:260:29: note: in expansion of macro 'VEC_ARG2' case OP_LSHIFT_III: VEC_ARG2(i_dest = i1 << i2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:261:29: note: in expansion of macro 'VEC_ARG2' case OP_RSHIFT_III: VEC_ARG2(i_dest = i1 >> i2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:81:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:263:29: note: in expansion of macro 'VEC_ARG3' case OP_WHERE_IBII: VEC_ARG3(i_dest = b1 ? i2 : i3); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:266:26: note: in expansion of macro 'VEC_ARG1' case OP_CAST_LI: VEC_ARG1(l_dest = (long long)(i1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:20:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:267:31: note: in expansion of macro 'VEC_ARG0' case OP_ONES_LIKE_LL: VEC_ARG0(l_dest = 1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:268:25: note: in expansion of macro 'VEC_ARG1' case OP_NEG_LL: VEC_ARG1(l_dest = -l1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:270:26: note: in expansion of macro 'VEC_ARG2' case OP_ADD_LLL: VEC_ARG2(l_dest = l1 + l2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:271:26: note: in expansion of macro 'VEC_ARG2' case OP_SUB_LLL: VEC_ARG2(l_dest = l1 - l2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:272:26: note: in expansion of macro 'VEC_ARG2' case OP_MUL_LLL: VEC_ARG2(l_dest = l1 * l2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:273:26: note: in expansion of macro 'VEC_ARG2' case OP_DIV_LLL: VEC_ARG2(l_dest = l2 ? (l1 / l2) : 0); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:274:26: note: in expansion of macro 'VEC_ARG2' case OP_POW_LLL: VEC_ARG2(l_dest = (l2 < 0) ? (1 / l1) : (long long)pow((long double)l1, (long double)l2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:275:26: note: in expansion of macro 'VEC_ARG2' case OP_MOD_LLL: VEC_ARG2(l_dest = l2 ? (l1 % l2) : 0); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:276:29: note: in expansion of macro 'VEC_ARG2' case OP_LSHIFT_LLL: VEC_ARG2(l_dest = l1 << l2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:277:29: note: in expansion of macro 'VEC_ARG2' case OP_RSHIFT_LLL: VEC_ARG2(l_dest = l1 >> l2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:81:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:279:29: note: in expansion of macro 'VEC_ARG3' case OP_WHERE_LBLL: VEC_ARG3(l_dest = b1 ? l2 : l3); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:282:26: note: in expansion of macro 'VEC_ARG1' case OP_CAST_FI: VEC_ARG1(f_dest = (float)(i1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:283:26: note: in expansion of macro 'VEC_ARG1' case OP_CAST_FL: VEC_ARG1(f_dest = (float)(l1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:20:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:284:31: note: in expansion of macro 'VEC_ARG0' case OP_ONES_LIKE_FF: VEC_ARG0(f_dest = 1.0); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:285:25: note: in expansion of macro 'VEC_ARG1' case OP_NEG_FF: VEC_ARG1(f_dest = -f1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:287:26: note: in expansion of macro 'VEC_ARG2' case OP_ADD_FFF: VEC_ARG2(f_dest = f1 + f2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:288:26: note: in expansion of macro 'VEC_ARG2' case OP_SUB_FFF: VEC_ARG2(f_dest = f1 - f2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:289:26: note: in expansion of macro 'VEC_ARG2' case OP_MUL_FFF: VEC_ARG2(f_dest = f1 * f2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:295:13: note: in expansion of macro 'VEC_ARG2' VEC_ARG2(f_dest = f1 / f2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:302:13: note: in expansion of macro 'VEC_ARG2' VEC_ARG2(f_dest = powf(f1, f2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:304:26: note: in expansion of macro 'VEC_ARG2' case OP_MOD_FFF: VEC_ARG2(f_dest = f1 - floorf(f1/f2) * f2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:310:13: note: in expansion of macro 'VEC_ARG1' VEC_ARG1(f_dest = sqrtf(f1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:81:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:313:29: note: in expansion of macro 'VEC_ARG3' case OP_WHERE_FBFF: VEC_ARG3(f_dest = b1 ? f2 : f3); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:320:13: note: in expansion of macro 'VEC_ARG1' VEC_ARG1(f_dest = functions_ff[arg2](f1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:328:13: note: in expansion of macro 'VEC_ARG2' VEC_ARG2(f_dest = functions_fff[arg3](f1, f2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:332:26: note: in expansion of macro 'VEC_ARG1' case OP_CAST_DI: VEC_ARG1(d_dest = (double)(i1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:333:26: note: in expansion of macro 'VEC_ARG1' case OP_CAST_DL: VEC_ARG1(d_dest = (double)(l1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:334:26: note: in expansion of macro 'VEC_ARG1' case OP_CAST_DF: VEC_ARG1(d_dest = (double)(f1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:20:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:335:31: note: in expansion of macro 'VEC_ARG0' case OP_ONES_LIKE_DD: VEC_ARG0(d_dest = 1.0); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:336:25: note: in expansion of macro 'VEC_ARG1' case OP_NEG_DD: VEC_ARG1(d_dest = -d1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:338:26: note: in expansion of macro 'VEC_ARG2' case OP_ADD_DDD: VEC_ARG2(d_dest = d1 + d2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:339:26: note: in expansion of macro 'VEC_ARG2' case OP_SUB_DDD: VEC_ARG2(d_dest = d1 - d2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:340:26: note: in expansion of macro 'VEC_ARG2' case OP_MUL_DDD: VEC_ARG2(d_dest = d1 * d2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:346:13: note: in expansion of macro 'VEC_ARG2' VEC_ARG2(d_dest = d1 / d2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:353:13: note: in expansion of macro 'VEC_ARG2' VEC_ARG2(d_dest = pow(d1, d2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:355:26: note: in expansion of macro 'VEC_ARG2' case OP_MOD_DDD: VEC_ARG2(d_dest = d1 - floor(d1/d2) * d2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:361:13: note: in expansion of macro 'VEC_ARG1' VEC_ARG1(d_dest = sqrt(d1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:81:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:364:29: note: in expansion of macro 'VEC_ARG3' case OP_WHERE_DBDD: VEC_ARG3(d_dest = b1 ? d2 : d3); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:371:13: note: in expansion of macro 'VEC_ARG1' VEC_ARG1(d_dest = functions_dd[arg2](d1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:379:13: note: in expansion of macro 'VEC_ARG2' VEC_ARG2(d_dest = functions_ddd[arg3](d1, d2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:383:26: note: in expansion of macro 'VEC_ARG1' case OP_CAST_CI: VEC_ARG1(cr_dest = (double)(i1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:385:26: note: in expansion of macro 'VEC_ARG1' case OP_CAST_CL: VEC_ARG1(cr_dest = (double)(l1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:387:26: note: in expansion of macro 'VEC_ARG1' case OP_CAST_CF: VEC_ARG1(cr_dest = f1; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:389:26: note: in expansion of macro 'VEC_ARG1' case OP_CAST_CD: VEC_ARG1(cr_dest = d1; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:20:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:391:31: note: in expansion of macro 'VEC_ARG0' case OP_ONES_LIKE_CC: VEC_ARG0(cr_dest = 1; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:393:25: note: in expansion of macro 'VEC_ARG1' case OP_NEG_CC: VEC_ARG1(cr_dest = -c1r; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:396:26: note: in expansion of macro 'VEC_ARG2' case OP_ADD_CCC: VEC_ARG2(cr_dest = c1r + c2r; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:398:26: note: in expansion of macro 'VEC_ARG2' case OP_SUB_CCC: VEC_ARG2(cr_dest = c1r - c2r; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:400:26: note: in expansion of macro 'VEC_ARG2' case OP_MUL_CCC: VEC_ARG2(da = c1r*c2r - c1i*c2i; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:408:13: note: in expansion of macro 'VEC_ARG2' VEC_ARG2(da = c2r*c2r + c2i*c2i; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:413:25: note: in expansion of macro 'VEC_ARG2' case OP_EQ_BCC: VEC_ARG2(b_dest = (c1r == c2r && c1i == c2i)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:414:25: note: in expansion of macro 'VEC_ARG2' case OP_NE_BCC: VEC_ARG2(b_dest = (c1r != c2r || c1i != c2i)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:81:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:416:29: note: in expansion of macro 'VEC_ARG3' case OP_WHERE_CBCC: VEC_ARG3(cr_dest = b1 ? c2r : c3r; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:424:13: note: in expansion of macro 'VEC_ARG1' VEC_ARG1(ca.real = c1r; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:430:28: note: in expansion of macro 'VEC_ARG2' case OP_FUNC_CCCN: VEC_ARG2(ca.real = c1r; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:438:26: note: in expansion of macro 'VEC_ARG1' case OP_REAL_DC: VEC_ARG1(d_dest = c1r); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:439:26: note: in expansion of macro 'VEC_ARG1' case OP_IMAG_DC: VEC_ARG1(d_dest = c1i); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:440:30: note: in expansion of macro 'VEC_ARG2' case OP_COMPLEX_CDD: VEC_ARG2(cr_dest = d1; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:444:26: note: in expansion of macro 'VEC_ARG1' case OP_SUM_IIN: VEC_ARG1(i_reduce += i1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:445:26: note: in expansion of macro 'VEC_ARG1' case OP_SUM_LLN: VEC_ARG1(l_reduce += l1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:446:26: note: in expansion of macro 'VEC_ARG1' case OP_SUM_FFN: VEC_ARG1(f_reduce += f1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:447:26: note: in expansion of macro 'VEC_ARG1' case OP_SUM_DDN: VEC_ARG1(d_reduce += d1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:448:26: note: in expansion of macro 'VEC_ARG1' case OP_SUM_CCN: VEC_ARG1(cr_reduce += c1r; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:451:27: note: in expansion of macro 'VEC_ARG1' case OP_PROD_IIN: VEC_ARG1(i_reduce *= i1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:452:27: note: in expansion of macro 'VEC_ARG1' case OP_PROD_LLN: VEC_ARG1(l_reduce *= l1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:453:27: note: in expansion of macro 'VEC_ARG1' case OP_PROD_FFN: VEC_ARG1(f_reduce *= f1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:454:27: note: in expansion of macro 'VEC_ARG1' case OP_PROD_DDN: VEC_ARG1(d_reduce *= d1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:455:27: note: in expansion of macro 'VEC_ARG1' case OP_PROD_CCN: VEC_ARG1(da = cr_reduce*c1r - ci_reduce*c1i; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:459:26: note: in expansion of macro 'VEC_ARG1' case OP_MIN_IIN: VEC_ARG1(i_reduce = fmin(i_reduce, i1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:460:26: note: in expansion of macro 'VEC_ARG1' case OP_MIN_LLN: VEC_ARG1(l_reduce = fmin(l_reduce, l1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:461:26: note: in expansion of macro 'VEC_ARG1' case OP_MIN_FFN: VEC_ARG1(f_reduce = fmin(f_reduce, f1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:462:26: note: in expansion of macro 'VEC_ARG1' case OP_MIN_DDN: VEC_ARG1(d_reduce = fmin(d_reduce, d1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:464:26: note: in expansion of macro 'VEC_ARG1' case OP_MAX_IIN: VEC_ARG1(i_reduce = fmax(i_reduce, i1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:465:26: note: in expansion of macro 'VEC_ARG1' case OP_MAX_LLN: VEC_ARG1(l_reduce = fmax(l_reduce, l1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:466:26: note: in expansion of macro 'VEC_ARG1' case OP_MAX_FFN: VEC_ARG1(f_reduce = fmax(f_reduce, f1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:467:26: note: in expansion of macro 'VEC_ARG1' case OP_MAX_DDN: VEC_ARG1(d_reduce = fmax(d_reduce, d1)); ^~~~~~~~ In file included from numexpr/interpreter.cpp:686:0: 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 between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:201:26: note: in expansion of macro 'VEC_ARG1' case OP_COPY_BB: VEC_ARG1(b_dest = b1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:202:26: note: in expansion of macro 'VEC_ARG1' case OP_COPY_SS: VEC_ARG1(memcpy(s_dest, s1, ss1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:206:26: note: in expansion of macro 'VEC_ARG1' case OP_COPY_II: VEC_ARG1(memcpy(&i_dest, s1, sizeof(int))); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:207:26: note: in expansion of macro 'VEC_ARG1' case OP_COPY_LL: VEC_ARG1(memcpy(&l_dest, s1, sizeof(long long))); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:208:26: note: in expansion of macro 'VEC_ARG1' case OP_COPY_FF: VEC_ARG1(memcpy(&f_dest, s1, sizeof(float))); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:209:26: note: in expansion of macro 'VEC_ARG1' case OP_COPY_DD: VEC_ARG1(memcpy(&d_dest, s1, sizeof(double))); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:210:26: note: in expansion of macro 'VEC_ARG1' case OP_COPY_CC: VEC_ARG1(memcpy(&cr_dest, s1, sizeof(double)*2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:213:28: note: in expansion of macro 'VEC_ARG1' case OP_INVERT_BB: VEC_ARG1(b_dest = !b1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:214:26: note: in expansion of macro 'VEC_ARG2' case OP_AND_BBB: VEC_ARG2(b_dest = (b1 && b2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:215:25: note: in expansion of macro 'VEC_ARG2' case OP_OR_BBB: VEC_ARG2(b_dest = (b1 || b2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:217:25: note: in expansion of macro 'VEC_ARG2' case OP_EQ_BBB: VEC_ARG2(b_dest = (b1 == b2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:218:25: note: in expansion of macro 'VEC_ARG2' case OP_NE_BBB: VEC_ARG2(b_dest = (b1 != b2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:81:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:219:29: note: in expansion of macro 'VEC_ARG3' case OP_WHERE_BBBB: VEC_ARG3(b_dest = b1 ? b2 : b3); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:222:25: note: in expansion of macro 'VEC_ARG2' case OP_GT_BII: VEC_ARG2(b_dest = (i1 > i2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:223:25: note: in expansion of macro 'VEC_ARG2' case OP_GE_BII: VEC_ARG2(b_dest = (i1 >= i2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:224:25: note: in expansion of macro 'VEC_ARG2' case OP_EQ_BII: VEC_ARG2(b_dest = (i1 == i2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:225:25: note: in expansion of macro 'VEC_ARG2' case OP_NE_BII: VEC_ARG2(b_dest = (i1 != i2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:227:25: note: in expansion of macro 'VEC_ARG2' case OP_GT_BLL: VEC_ARG2(b_dest = (l1 > l2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:228:25: note: in expansion of macro 'VEC_ARG2' case OP_GE_BLL: VEC_ARG2(b_dest = (l1 >= l2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:229:25: note: in expansion of macro 'VEC_ARG2' case OP_EQ_BLL: VEC_ARG2(b_dest = (l1 == l2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:230:25: note: in expansion of macro 'VEC_ARG2' case OP_NE_BLL: VEC_ARG2(b_dest = (l1 != l2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:232:25: note: in expansion of macro 'VEC_ARG2' case OP_GT_BFF: VEC_ARG2(b_dest = (f1 > f2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:233:25: note: in expansion of macro 'VEC_ARG2' case OP_GE_BFF: VEC_ARG2(b_dest = (f1 >= f2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:234:25: note: in expansion of macro 'VEC_ARG2' case OP_EQ_BFF: VEC_ARG2(b_dest = (f1 == f2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:235:25: note: in expansion of macro 'VEC_ARG2' case OP_NE_BFF: VEC_ARG2(b_dest = (f1 != f2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:237:25: note: in expansion of macro 'VEC_ARG2' case OP_GT_BDD: VEC_ARG2(b_dest = (d1 > d2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:238:25: note: in expansion of macro 'VEC_ARG2' case OP_GE_BDD: VEC_ARG2(b_dest = (d1 >= d2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:239:25: note: in expansion of macro 'VEC_ARG2' case OP_EQ_BDD: VEC_ARG2(b_dest = (d1 == d2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:240:25: note: in expansion of macro 'VEC_ARG2' case OP_NE_BDD: VEC_ARG2(b_dest = (d1 != d2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:242:25: note: in expansion of macro 'VEC_ARG2' case OP_GT_BSS: VEC_ARG2(b_dest = (stringcmp(s1, s2, ss1, ss2) > 0)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:243:25: note: in expansion of macro 'VEC_ARG2' case OP_GE_BSS: VEC_ARG2(b_dest = (stringcmp(s1, s2, ss1, ss2) >= 0)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:244:25: note: in expansion of macro 'VEC_ARG2' case OP_EQ_BSS: VEC_ARG2(b_dest = (stringcmp(s1, s2, ss1, ss2) == 0)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:245:25: note: in expansion of macro 'VEC_ARG2' case OP_NE_BSS: VEC_ARG2(b_dest = (stringcmp(s1, s2, ss1, ss2) != 0)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:247:31: note: in expansion of macro 'VEC_ARG2' case OP_CONTAINS_BSS: VEC_ARG2(b_dest = stringcontains(s1, s2, ss1, ss2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:250:26: note: in expansion of macro 'VEC_ARG1' case OP_CAST_IB: VEC_ARG1(i_dest = (int)(b1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:20:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:251:31: note: in expansion of macro 'VEC_ARG0' case OP_ONES_LIKE_II: VEC_ARG0(i_dest = 1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:252:25: note: in expansion of macro 'VEC_ARG1' case OP_NEG_II: VEC_ARG1(i_dest = -i1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:254:26: note: in expansion of macro 'VEC_ARG2' case OP_ADD_III: VEC_ARG2(i_dest = i1 + i2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:255:26: note: in expansion of macro 'VEC_ARG2' case OP_SUB_III: VEC_ARG2(i_dest = i1 - i2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:256:26: note: in expansion of macro 'VEC_ARG2' case OP_MUL_III: VEC_ARG2(i_dest = i1 * i2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:257:26: note: in expansion of macro 'VEC_ARG2' case OP_DIV_III: VEC_ARG2(i_dest = i2 ? (i1 / i2) : 0); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:258:26: note: in expansion of macro 'VEC_ARG2' 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 between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:259:26: note: in expansion of macro 'VEC_ARG2' case OP_MOD_III: VEC_ARG2(i_dest = i2 ? (i1 % i2) : 0); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:260:29: note: in expansion of macro 'VEC_ARG2' case OP_LSHIFT_III: VEC_ARG2(i_dest = i1 << i2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:261:29: note: in expansion of macro 'VEC_ARG2' case OP_RSHIFT_III: VEC_ARG2(i_dest = i1 >> i2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:81:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:263:29: note: in expansion of macro 'VEC_ARG3' case OP_WHERE_IBII: VEC_ARG3(i_dest = b1 ? i2 : i3); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:266:26: note: in expansion of macro 'VEC_ARG1' case OP_CAST_LI: VEC_ARG1(l_dest = (long long)(i1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:20:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:267:31: note: in expansion of macro 'VEC_ARG0' case OP_ONES_LIKE_LL: VEC_ARG0(l_dest = 1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:268:25: note: in expansion of macro 'VEC_ARG1' case OP_NEG_LL: VEC_ARG1(l_dest = -l1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:270:26: note: in expansion of macro 'VEC_ARG2' case OP_ADD_LLL: VEC_ARG2(l_dest = l1 + l2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:271:26: note: in expansion of macro 'VEC_ARG2' case OP_SUB_LLL: VEC_ARG2(l_dest = l1 - l2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:272:26: note: in expansion of macro 'VEC_ARG2' case OP_MUL_LLL: VEC_ARG2(l_dest = l1 * l2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:273:26: note: in expansion of macro 'VEC_ARG2' case OP_DIV_LLL: VEC_ARG2(l_dest = l2 ? (l1 / l2) : 0); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:274:26: note: in expansion of macro 'VEC_ARG2' case OP_POW_LLL: VEC_ARG2(l_dest = (l2 < 0) ? (1 / l1) : (long long)pow((long double)l1, (long double)l2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:275:26: note: in expansion of macro 'VEC_ARG2' case OP_MOD_LLL: VEC_ARG2(l_dest = l2 ? (l1 % l2) : 0); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:276:29: note: in expansion of macro 'VEC_ARG2' case OP_LSHIFT_LLL: VEC_ARG2(l_dest = l1 << l2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:277:29: note: in expansion of macro 'VEC_ARG2' case OP_RSHIFT_LLL: VEC_ARG2(l_dest = l1 >> l2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:81:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:279:29: note: in expansion of macro 'VEC_ARG3' case OP_WHERE_LBLL: VEC_ARG3(l_dest = b1 ? l2 : l3); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:282:26: note: in expansion of macro 'VEC_ARG1' case OP_CAST_FI: VEC_ARG1(f_dest = (float)(i1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:283:26: note: in expansion of macro 'VEC_ARG1' case OP_CAST_FL: VEC_ARG1(f_dest = (float)(l1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:20:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:284:31: note: in expansion of macro 'VEC_ARG0' case OP_ONES_LIKE_FF: VEC_ARG0(f_dest = 1.0); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:285:25: note: in expansion of macro 'VEC_ARG1' case OP_NEG_FF: VEC_ARG1(f_dest = -f1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:287:26: note: in expansion of macro 'VEC_ARG2' case OP_ADD_FFF: VEC_ARG2(f_dest = f1 + f2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:288:26: note: in expansion of macro 'VEC_ARG2' case OP_SUB_FFF: VEC_ARG2(f_dest = f1 - f2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:289:26: note: in expansion of macro 'VEC_ARG2' case OP_MUL_FFF: VEC_ARG2(f_dest = f1 * f2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:295:13: note: in expansion of macro 'VEC_ARG2' VEC_ARG2(f_dest = f1 / f2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:302:13: note: in expansion of macro 'VEC_ARG2' VEC_ARG2(f_dest = powf(f1, f2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:304:26: note: in expansion of macro 'VEC_ARG2' case OP_MOD_FFF: VEC_ARG2(f_dest = f1 - floorf(f1/f2) * f2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:310:13: note: in expansion of macro 'VEC_ARG1' VEC_ARG1(f_dest = sqrtf(f1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:81:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:313:29: note: in expansion of macro 'VEC_ARG3' case OP_WHERE_FBFF: VEC_ARG3(f_dest = b1 ? f2 : f3); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:320:13: note: in expansion of macro 'VEC_ARG1' VEC_ARG1(f_dest = functions_ff[arg2](f1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:328:13: note: in expansion of macro 'VEC_ARG2' VEC_ARG2(f_dest = functions_fff[arg3](f1, f2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:332:26: note: in expansion of macro 'VEC_ARG1' case OP_CAST_DI: VEC_ARG1(d_dest = (double)(i1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:333:26: note: in expansion of macro 'VEC_ARG1' case OP_CAST_DL: VEC_ARG1(d_dest = (double)(l1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:334:26: note: in expansion of macro 'VEC_ARG1' case OP_CAST_DF: VEC_ARG1(d_dest = (double)(f1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:20:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:335:31: note: in expansion of macro 'VEC_ARG0' case OP_ONES_LIKE_DD: VEC_ARG0(d_dest = 1.0); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:336:25: note: in expansion of macro 'VEC_ARG1' case OP_NEG_DD: VEC_ARG1(d_dest = -d1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:338:26: note: in expansion of macro 'VEC_ARG2' case OP_ADD_DDD: VEC_ARG2(d_dest = d1 + d2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:339:26: note: in expansion of macro 'VEC_ARG2' case OP_SUB_DDD: VEC_ARG2(d_dest = d1 - d2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:340:26: note: in expansion of macro 'VEC_ARG2' case OP_MUL_DDD: VEC_ARG2(d_dest = d1 * d2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:346:13: note: in expansion of macro 'VEC_ARG2' VEC_ARG2(d_dest = d1 / d2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:353:13: note: in expansion of macro 'VEC_ARG2' VEC_ARG2(d_dest = pow(d1, d2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:355:26: note: in expansion of macro 'VEC_ARG2' case OP_MOD_DDD: VEC_ARG2(d_dest = d1 - floor(d1/d2) * d2); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:361:13: note: in expansion of macro 'VEC_ARG1' VEC_ARG1(d_dest = sqrt(d1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:81:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:364:29: note: in expansion of macro 'VEC_ARG3' case OP_WHERE_DBDD: VEC_ARG3(d_dest = b1 ? d2 : d3); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:371:13: note: in expansion of macro 'VEC_ARG1' VEC_ARG1(d_dest = functions_dd[arg2](d1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:379:13: note: in expansion of macro 'VEC_ARG2' VEC_ARG2(d_dest = functions_ddd[arg3](d1, d2)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:383:26: note: in expansion of macro 'VEC_ARG1' case OP_CAST_CI: VEC_ARG1(cr_dest = (double)(i1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:385:26: note: in expansion of macro 'VEC_ARG1' case OP_CAST_CL: VEC_ARG1(cr_dest = (double)(l1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:387:26: note: in expansion of macro 'VEC_ARG1' case OP_CAST_CF: VEC_ARG1(cr_dest = f1; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:389:26: note: in expansion of macro 'VEC_ARG1' case OP_CAST_CD: VEC_ARG1(cr_dest = d1; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:20:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:391:31: note: in expansion of macro 'VEC_ARG0' case OP_ONES_LIKE_CC: VEC_ARG0(cr_dest = 1; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:393:25: note: in expansion of macro 'VEC_ARG1' case OP_NEG_CC: VEC_ARG1(cr_dest = -c1r; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:396:26: note: in expansion of macro 'VEC_ARG2' case OP_ADD_CCC: VEC_ARG2(cr_dest = c1r + c2r; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:398:26: note: in expansion of macro 'VEC_ARG2' case OP_SUB_CCC: VEC_ARG2(cr_dest = c1r - c2r; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:400:26: note: in expansion of macro 'VEC_ARG2' case OP_MUL_CCC: VEC_ARG2(da = c1r*c2r - c1i*c2i; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:408:13: note: in expansion of macro 'VEC_ARG2' VEC_ARG2(da = c2r*c2r + c2i*c2i; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:413:25: note: in expansion of macro 'VEC_ARG2' case OP_EQ_BCC: VEC_ARG2(b_dest = (c1r == c2r && c1i == c2i)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:414:25: note: in expansion of macro 'VEC_ARG2' case OP_NE_BCC: VEC_ARG2(b_dest = (c1r != c2r || c1i != c2i)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:81:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:416:29: note: in expansion of macro 'VEC_ARG3' case OP_WHERE_CBCC: VEC_ARG3(cr_dest = b1 ? c2r : c3r; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:424:13: note: in expansion of macro 'VEC_ARG1' VEC_ARG1(ca.real = c1r; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:430:28: note: in expansion of macro 'VEC_ARG2' case OP_FUNC_CCCN: VEC_ARG2(ca.real = c1r; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:438:26: note: in expansion of macro 'VEC_ARG1' case OP_REAL_DC: VEC_ARG1(d_dest = c1r); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:439:26: note: in expansion of macro 'VEC_ARG1' case OP_IMAG_DC: VEC_ARG1(d_dest = c1i); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:56:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:440:30: note: in expansion of macro 'VEC_ARG2' case OP_COMPLEX_CDD: VEC_ARG2(cr_dest = d1; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:444:26: note: in expansion of macro 'VEC_ARG1' case OP_SUM_IIN: VEC_ARG1(i_reduce += i1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:445:26: note: in expansion of macro 'VEC_ARG1' case OP_SUM_LLN: VEC_ARG1(l_reduce += l1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:446:26: note: in expansion of macro 'VEC_ARG1' case OP_SUM_FFN: VEC_ARG1(f_reduce += f1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:447:26: note: in expansion of macro 'VEC_ARG1' case OP_SUM_DDN: VEC_ARG1(d_reduce += d1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:448:26: note: in expansion of macro 'VEC_ARG1' case OP_SUM_CCN: VEC_ARG1(cr_reduce += c1r; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:451:27: note: in expansion of macro 'VEC_ARG1' case OP_PROD_IIN: VEC_ARG1(i_reduce *= i1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:452:27: note: in expansion of macro 'VEC_ARG1' case OP_PROD_LLN: VEC_ARG1(l_reduce *= l1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:453:27: note: in expansion of macro 'VEC_ARG1' case OP_PROD_FFN: VEC_ARG1(f_reduce *= f1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:454:27: note: in expansion of macro 'VEC_ARG1' case OP_PROD_DDN: VEC_ARG1(d_reduce *= d1); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:455:27: note: in expansion of macro 'VEC_ARG1' case OP_PROD_CCN: VEC_ARG1(da = cr_reduce*c1r - ci_reduce*c1i; ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:459:26: note: in expansion of macro 'VEC_ARG1' case OP_MIN_IIN: VEC_ARG1(i_reduce = fmin(i_reduce, i1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:460:26: note: in expansion of macro 'VEC_ARG1' case OP_MIN_LLN: VEC_ARG1(l_reduce = fmin(l_reduce, l1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:461:26: note: in expansion of macro 'VEC_ARG1' case OP_MIN_FFN: VEC_ARG1(f_reduce = fmin(f_reduce, f1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:462:26: note: in expansion of macro 'VEC_ARG1' case OP_MIN_DDN: VEC_ARG1(d_reduce = fmin(d_reduce, d1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:464:26: note: in expansion of macro 'VEC_ARG1' case OP_MAX_IIN: VEC_ARG1(i_reduce = fmax(i_reduce, i1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:465:26: note: in expansion of macro 'VEC_ARG1' case OP_MAX_LLN: VEC_ARG1(l_reduce = fmax(l_reduce, l1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:466:26: note: in expansion of macro 'VEC_ARG1' case OP_MAX_FFN: VEC_ARG1(f_reduce = fmax(f_reduce, f1)); ^~~~~~~~ numexpr/interp_body.cpp:12:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:36:9: note: in expansion of macro 'VEC_LOOP' VEC_LOOP(expr); \ ^~~~~~~~ numexpr/interp_body.cpp:467:26: note: in expansion of macro 'VEC_ARG1' case OP_MAX_DDN: VEC_ARG1(d_reduce = fmax(d_reduce, d1)); ^~~~~~~~ numexpr/interpreter.cpp: In function 'int run_interpreter(NumExprObject*, NpyIter*, NpyIter*, bool, bool, int*)': numexpr/interpreter.cpp:908:22: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] errmsg = "Parallel engine doesn't support reduction yet"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ numexpr/interpreter.cpp: In function 'PyObject* NumExpr_run(NumExprObject*, PyObject*, PyObject*)': numexpr/interpreter.cpp:999:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (PyBytes_Size(self->signature) != n_inputs) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ numexpr/interpreter.cpp:975:9: warning: variable 'ex_uses_vml' set but not used [-Wunused-but-set-variable] int ex_uses_vml = 0, is_reduction = 0; ^~~~~~~~~~~ g++ -pthread -shared -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard build/temp.linux-armv7l-3.5/numexpr/interpreter.o build/temp.linux-armv7l-3.5/numexpr/module.o build/temp.linux-armv7l-3.5/numexpr/numexpr_object.o -L/usr/lib -lm -lpython3.5m -o build/lib.linux-armv7l-3.5/numexpr/interpreter.cpython-35m-arm-linux-gnueabi.so Warning: Assuming default configuration (numexpr/tests/{setup_tests,setup}.py was not found)+ sleep 1 + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.ast9iq + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm '!=' / ']' + rm -rf /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm ++ dirname /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm + cd numexpr-2.6.1 + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard' + /usr/bin/python2 setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm Warning: Assuming default configuration (numexpr/tests/{setup_tests,setup}.py was not found)Appending numexpr.tests configuration to numexpr Ignoring attempt to set 'name' (from 'numexpr' to 'numexpr.tests') running install running install_lib creating /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr creating /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib creating /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python2.7 creating /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python2.7/site-packages creating /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python2.7/site-packages/numexpr copying build/lib.linux-armv7l-2.7/numexpr/necompiler.py -> /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python2.7/site-packages/numexpr copying build/lib.linux-armv7l-2.7/numexpr/__init__.py -> /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python2.7/site-packages/numexpr copying build/lib.linux-armv7l-2.7/numexpr/interpreter.so -> /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python2.7/site-packages/numexpr copying build/lib.linux-armv7l-2.7/numexpr/__config__.py -> /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python2.7/site-packages/numexpr copying build/lib.linux-armv7l-2.7/numexpr/utils.py -> /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python2.7/site-packages/numexpr copying build/lib.linux-armv7l-2.7/numexpr/expressions.py -> /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python2.7/site-packages/numexpr copying build/lib.linux-armv7l-2.7/numexpr/version.py -> /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python2.7/site-packages/numexpr copying build/lib.linux-armv7l-2.7/numexpr/cpuinfo.py -> /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python2.7/site-packages/numexpr creating /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python2.7/site-packages/numexpr/tests copying build/lib.linux-armv7l-2.7/numexpr/tests/__init__.py -> /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python2.7/site-packages/numexpr/tests copying build/lib.linux-armv7l-2.7/numexpr/tests/test_numexpr.py -> /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python2.7/site-packages/numexpr/tests byte-compiling /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python2.7/site-packages/numexpr/necompiler.py to necompiler.pyc byte-compiling /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python2.7/site-packages/numexpr/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python2.7/site-packages/numexpr/__config__.py to __config__.pyc byte-compiling /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python2.7/site-packages/numexpr/utils.py to utils.pyc byte-compiling /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python2.7/site-packages/numexpr/expressions.py to expressions.pyc byte-compiling /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python2.7/site-packages/numexpr/version.py to version.pyc byte-compiling /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python2.7/site-packages/numexpr/cpuinfo.py to cpuinfo.pyc byte-compiling /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python2.7/site-packages/numexpr/tests/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python2.7/site-packages/numexpr/tests/test_numexpr.py to test_numexpr.pyc writing byte-compilation script '/tmp/tmp22b1qe.py' /usr/bin/python2 -O /tmp/tmp22b1qe.py removing /tmp/tmp22b1qe.py running install_egg_info running egg_info running build_src build_src building py_modules sources building extension "numexpr.interpreter" sources build_src: building npy-pkg config files creating numexpr.egg-info writing requirements to numexpr.egg-info/requires.txt writing numexpr.egg-info/PKG-INFO writing top-level names to numexpr.egg-info/top_level.txt writing dependency_links to numexpr.egg-info/dependency_links.txt writing manifest file 'numexpr.egg-info/SOURCES.txt' reading manifest file 'numexpr.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.cfg' warning: no previously-included files found matching 'numexpr/__config__.py' writing manifest file 'numexpr.egg-info/SOURCES.txt' Copying numexpr.egg-info to /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python2.7/site-packages/numexpr-2.6.1-py2.7.egg-info running install_scripts running install_clib customize UnixCCompiler + chmod 0755 /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python2.7/site-packages/numexpr/cpuinfo.py + chmod 0644 /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python2.7/site-packages/numexpr/interpreter.so + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard' + /usr/bin/python3 setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm Appending numexpr.tests configuration to numexpr Ignoring attempt to set 'name' (from 'numexpr' to 'numexpr.tests') running install running install_lib creating /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python3.5 creating /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python3.5/site-packages creating /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python3.5/site-packages/numexpr copying build/lib.linux-armv7l-3.5/numexpr/necompiler.py -> /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python3.5/site-packages/numexpr copying build/lib.linux-armv7l-3.5/numexpr/__init__.py -> /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python3.5/site-packages/numexpr copying build/lib.linux-armv7l-3.5/numexpr/interpreter.cpython-35m-arm-linux-gnueabi.so -> /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python3.5/site-packages/numexpr copying build/lib.linux-armv7l-3.5/numexpr/__config__.py -> /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python3.5/site-packages/numexpr copying build/lib.linux-armv7l-3.5/numexpr/utils.py -> /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python3.5/site-packages/numexpr copying build/lib.linux-armv7l-3.5/numexpr/expressions.py -> /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python3.5/site-packages/numexpr copying build/lib.linux-armv7l-3.5/numexpr/version.py -> /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python3.5/site-packages/numexpr copying build/lib.linux-armv7l-3.5/numexpr/cpuinfo.py -> /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python3.5/site-packages/numexpr creating /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python3.5/site-packages/numexpr/tests copying build/lib.linux-armv7l-3.5/numexpr/tests/__init__.py -> /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python3.5/site-packages/numexpr/tests copying build/lib.linux-armv7l-3.5/numexpr/tests/test_numexpr.py -> /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python3.5/site-packages/numexpr/tests byte-compiling /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python3.5/site-packages/numexpr/necompiler.py to necompiler.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python3.5/site-packages/numexpr/__init__.py to __init__.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python3.5/site-packages/numexpr/__config__.py to __config__.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python3.5/site-packages/numexpr/utils.py to utils.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python3.5/site-packages/numexpr/expressions.py to expressions.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python3.5/site-packages/numexpr/version.py to version.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python3.5/site-packages/numexpr/cpuinfo.py to cpuinfo.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python3.5/site-packages/numexpr/tests/__init__.py to __init__.cpython-35.pyc byte-compiling /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python3.5/site-packages/numexpr/tests/test_numexpr.py to test_numexpr.cpython-35.pyc writing byte-compilation script '/tmp/tmpp8_4l7sr.py' /usr/bin/python3 -O /tmp/tmpp8_4l7sr.py removing /tmp/tmpp8_4l7sr.py running install_egg_info running egg_info running build_src build_src building py_modules sources building extension "numexpr.interpreter" sources build_src: building npy-pkg config files writing top-level names to numexpr.egg-info/top_level.txt writing requirements to numexpr.egg-info/requires.txt writing dependency_links to numexpr.egg-info/dependency_links.txt writing numexpr.egg-info/PKG-INFO reading manifest file 'numexpr.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.cfg' warning: no previously-included files found matching 'numexpr/__config__.py' writing manifest file 'numexpr.egg-info/SOURCES.txt' Copying numexpr.egg-info to /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python3.5/site-packages/numexpr-2.6.1-py3.5.egg-info running install_scripts running install_clib customize UnixCCompiler Warning: Assuming default configuration (numexpr/tests/{setup_tests,setup}.py was not found)+ chmod 0755 /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python3.5/site-packages/numexpr/cpuinfo.py + /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 /builddir/build/BUILD/numexpr-2.6.1 extracting debug info from /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python3.5/site-packages/numexpr/interpreter.cpython-35m-arm-linux-gnueabi.so dwz: Too few files for multifile optimization /usr/lib/rpm/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. 265 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 Bytecompiling .py files below /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python2.7 using /usr/bin/python2.7 Bytecompiling .py files below /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python3.5 using /usr/bin/python3.5 Bytecompiling .py files below /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/debug/usr/lib/python3.5 using /usr/bin/python3.5 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-java-repack-jars Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.Pl9ecm + umask 022 ~/build/BUILD/numexpr-2.6.1/build/lib.linux-armv7l-2.7 ~/build/BUILD/numexpr-2.6.1 + cd /builddir/build/BUILD + cd numexpr-2.6.1 + pushd build/lib.linux-armv7l-2.7 + /usr/bin/python2 -c 'import numexpr; numexpr.test()' ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Numexpr version: 2.6.1 NumPy version: 1.11.1 Python version: 2.7.12 (default, Jul 18 2016, 10:10:00) [GCC 6.1.1 20160621 (Red Hat 6.1.1-3)] Platform: linux2-armv7l AMD/Intel CPU? False VML available? False Number of threads used by default: 4 (out of 4 detected cores) -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= ... ---------------------------------------------------------------------- Ran 5441 tests in 40.890s OK + popd ~/build/BUILD/numexpr-2.6.1 ~/build/BUILD/numexpr-2.6.1/build/lib.linux-armv7l-3.5 ~/build/BUILD/numexpr-2.6.1 + pushd build/lib.linux-armv7l-3.5 + PYTHONPATH=/builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/lib/python3.5/site-packages + /usr/bin/python3 -c 'import numexpr; numexpr.test()' .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Numexpr version: 2.6.1 NumPy version: 1.11.1 Python version: 3.5.1 (default, Jul 8 2016, 17:04:44) [GCC 6.1.1 20160621 (Red Hat 6.1.1-3)] Platform: linux-armv7l AMD/Intel CPU? False VML available? False Number of threads used by default: 4 (out of 4 detected cores) -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= ... ---------------------------------------------------------------------- Ran 5440 tests in 45.298s OK + popd ~/build/BUILD/numexpr-2.6.1 + exit 0 Processing files: python2-numexpr-2.6.1-1.fc25.armv7hl Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.taEbQx + umask 022 + cd /builddir/build/BUILD + cd numexpr-2.6.1 + DOCDIR=/builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/share/doc/python2-numexpr + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/share/doc/python2-numexpr + cp -pr ANNOUNCE.rst /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/share/doc/python2-numexpr + cp -pr RELEASE_NOTES.rst /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/share/doc/python2-numexpr + cp -pr README.rst /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/share/doc/python2-numexpr + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.hYNIXK + umask 022 + cd /builddir/build/BUILD + cd numexpr-2.6.1 + LICENSEDIR=/builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/share/licenses/python2-numexpr + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/share/licenses/python2-numexpr + cp -pr LICENSE.txt /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/share/licenses/python2-numexpr + exit 0 Provides: python-numexpr = 2.6.1-1.fc25 python-numexpr(armv7hl-32) = 2.6.1-1.fc25 python2-numexpr = 2.6.1-1.fc25 python2-numexpr(armv7hl-32) = 2.6.1-1.fc25 python2.7dist(numexpr) = 2.6.1 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/python python(abi) = 2.7 Obsoletes: python-numexpr < 2.6.1-1.fc25 Processing files: python3-numexpr-2.6.1-1.fc25.armv7hl Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.xJ3jyU + umask 022 + cd /builddir/build/BUILD + cd numexpr-2.6.1 + DOCDIR=/builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/share/doc/python3-numexpr + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/share/doc/python3-numexpr + cp -pr ANNOUNCE.rst /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/share/doc/python3-numexpr + cp -pr RELEASE_NOTES.rst /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/share/doc/python3-numexpr + cp -pr README.rst /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/share/doc/python3-numexpr + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.83hQZU + umask 022 + cd /builddir/build/BUILD + cd numexpr-2.6.1 + LICENSEDIR=/builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/share/licenses/python3-numexpr + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/share/licenses/python3-numexpr + cp -pr LICENSE.txt /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm/usr/share/licenses/python3-numexpr + exit 0 Provides: python3-numexpr = 2.6.1-1.fc25 python3-numexpr(armv7hl-32) = 2.6.1-1.fc25 python3.5dist(numexpr) = 2.6.1 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/python ld-linux-armhf.so.3 ld-linux-armhf.so.3(GLIBC_2.4) libc.so.6 libc.so.6(GLIBC_2.4) libgcc_s.so.1 libgcc_s.so.1(GCC_3.5) libm.so.6 libm.so.6(GLIBC_2.4) libpthread.so.0 libpthread.so.0(GLIBC_2.4) libpython3.5m.so.1.0 libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(GLIBCXX_3.4) python(abi) = 3.5 rtld(GNU_HASH) Processing files: python-numexpr-debuginfo-2.6.1-1.fc25.armv7hl Provides: python-numexpr-debuginfo = 2.6.1-1.fc25 python-numexpr-debuginfo(armv7hl-32) = 2.6.1-1.fc25 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm warning: Could not canonicalize hostname: arm04-builder12.arm.fedoraproject.org Wrote: /builddir/build/RPMS/python2-numexpr-2.6.1-1.fc25.armv7hl.rpm Wrote: /builddir/build/RPMS/python3-numexpr-2.6.1-1.fc25.armv7hl.rpm Wrote: /builddir/build/RPMS/python-numexpr-debuginfo-2.6.1-1.fc25.armv7hl.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.17GhLn + umask 022 + cd /builddir/build/BUILD + cd numexpr-2.6.1 + /usr/bin/rm -rf /builddir/build/BUILDROOT/python-numexpr-2.6.1-1.fc25.arm + exit 0 Child return code was: 0