<86>Dec 14 09:02:19 userdel[2664471]: delete user 'rooter' <86>Dec 14 09:02:19 userdel[2664471]: removed group 'rooter' owned by 'rooter' <86>Dec 14 09:02:19 userdel[2664471]: removed shadow group 'rooter' owned by 'rooter' <86>Dec 14 09:02:19 groupadd[2664527]: group added to /etc/group: name=rooter, GID=1829 <86>Dec 14 09:02:19 groupadd[2664527]: group added to /etc/gshadow: name=rooter <86>Dec 14 09:02:19 groupadd[2664527]: new group: name=rooter, GID=1829 <86>Dec 14 09:02:19 useradd[2664573]: new user: name=rooter, UID=1829, GID=1829, home=/root, shell=/bin/bash, from=none <86>Dec 14 09:02:19 userdel[2664629]: delete user 'builder' <86>Dec 14 09:02:19 userdel[2664629]: removed group 'builder' owned by 'builder' <86>Dec 14 09:02:19 userdel[2664629]: removed shadow group 'builder' owned by 'builder' <86>Dec 14 09:02:19 groupadd[2664672]: group added to /etc/group: name=builder, GID=1830 <86>Dec 14 09:02:19 groupadd[2664672]: group added to /etc/gshadow: name=builder <86>Dec 14 09:02:19 groupadd[2664672]: new group: name=builder, GID=1830 <86>Dec 14 09:02:19 useradd[2664695]: new user: name=builder, UID=1830, GID=1830, home=/usr/src, shell=/bin/bash, from=none <13>Dec 14 09:02:23 rpmi: libmpdec3-2.5.1-alt3 sisyphus+314490.500.5.1 1675432033 installed <13>Dec 14 09:02:23 rpmi: libgdbm-1.8.3-alt10 sisyphus+346222.200.3.2 1716468406 installed <13>Dec 14 09:02:23 rpmi: libexpat-2.5.0-alt1 sisyphus+346180.200.2.1 1716349845 installed <13>Dec 14 09:02:23 rpmi: libb2-0.98.1-alt1_1 sisyphus+291614.100.1.1 1638962878 installed <13>Dec 14 09:02:23 rpmi: libp11-kit-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622586 installed <13>Dec 14 09:02:23 rpmi: libtasn1-4.19.0-alt3 sisyphus+327816.100.1.1 1692802618 installed <13>Dec 14 09:02:23 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Dec 14 09:02:23 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Dec 14 09:02:23 rpmi: ca-certificates-2024.12.10-alt1 sisyphus+364633.200.3.1 1733918603 installed <13>Dec 14 09:02:23 rpmi: ca-trust-0.2.0-alt1 sisyphus+344843.100.1.1 1712743326 installed <13>Dec 14 09:02:23 rpmi: p11-kit-trust-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622586 installed <13>Dec 14 09:02:23 rpmi: libcrypto3-3.1.7-alt2 sisyphus+359910.100.1.1 1729080696 installed <13>Dec 14 09:02:23 rpmi: libssl3-3.1.7-alt2 sisyphus+359910.100.1.1 1729080696 installed <13>Dec 14 09:02:23 rpmi: python3-3.12.8-alt1 sisyphus+364336.100.1.1 1733526985 installed <13>Dec 14 09:02:24 rpmi: python3-base-3.12.8-alt1 sisyphus+364336.100.1.1 1733526985 installed <13>Dec 14 09:02:24 rpmi: python3-module-py3dephell-0.1.0-alt2 sisyphus+328191.600.5.1 1693609196 installed <13>Dec 14 09:02:24 rpmi: tests-for-installed-python3-pkgs-0.1.25-alt1 sisyphus+344685.100.1.1 1712595070 installed <13>Dec 14 09:02:24 rpmi: rpm-build-python3-0.1.25-alt1 sisyphus+344685.100.1.1 1712595070 installed <13>Dec 14 09:02:26 rpmi: python3-module-system-seed-wheels-0.0.1-alt1 sisyphus+270533.400.6.1 1619683380 installed <13>Dec 14 09:02:26 rpmi: python3-module-packaging-24.2-alt1 sisyphus+362183.100.1.1 1731315992 installed <13>Dec 14 09:02:26 rpmi: python3-module-more-itertools-10.5.0-alt1 sisyphus+357221.100.1.1 1725964420 installed <13>Dec 14 09:02:26 rpmi: libopenblas-0.3.28-alt1 sisyphus+356644.100.1.1 1725289662 installed <13>Dec 14 09:02:26 rpmi: python3-module-jaraco.functools-4.1.0-alt1 sisyphus+358564.100.1.1 1727528718 installed <13>Dec 14 09:02:26 rpmi: python3-module-pluggy-1.5.0-alt1 sisyphus+345632.100.2.1 1713864244 installed <13>Dec 14 09:02:26 rpmi: python3-module-platformdirs-4.3.6-alt1 sisyphus+357787.200.1.1 1726664692 installed <13>Dec 14 09:02:26 rpmi: python3-module-iniconfig-2.0.0-alt1 sisyphus+314076.200.3.1 1674737275 installed <13>Dec 14 09:02:26 rpmi: python3-module-filelock-3.16.1-alt1 sisyphus+357787.100.1.1 1726664660 installed <13>Dec 14 09:02:26 rpmi: python3-module-pytest-8.3.4-alt1 sisyphus+363889.100.1.1 1733152874 installed <13>Dec 14 09:02:26 rpmi: libopenblas-devel-0.3.28-alt1 sisyphus+356644.100.1.1 1725289662 installed <13>Dec 14 09:02:26 rpmi: python3-module-pip-wheel-24.3.1-alt1 sisyphus+361010.100.1.1 1730124559 installed <13>Dec 14 09:02:26 rpmi: python3-module-setuptools-wheel-1:75.6.0-alt1 sisyphus+363072.100.1.1 1732185085 installed <13>Dec 14 09:02:26 rpmi: python3-module-wheel-wheel-0.45.1-alt1 sisyphus+363326.100.2.1 1732609969 installed <13>Dec 14 09:02:26 rpmi: python3-module-system-seed-wheels-wheels-0.0.1-alt1 sisyphus+270533.400.6.1 1619683380 installed <13>Dec 14 09:02:26 rpmi: python3-module-six-1.17.0-alt1 sisyphus+364177.100.1.1 1733425205 installed <13>Dec 14 09:02:26 rpmi: python3-module-wheel-0.45.1-alt1 sisyphus+363326.100.2.1 1732609969 installed <13>Dec 14 09:02:26 rpmi: python3-module-jaraco.context-6.0.1-alt1 sisyphus+357809.300.1.1 1726769204 installed <13>Dec 14 09:02:26 rpmi: python3-module-distlib-0.3.9-alt1 sisyphus+359423.100.1.1 1728557083 installed <13>Dec 14 09:02:26 rpmi: python3-module-virtualenv-20.28.0-alt1 sisyphus+363402.100.2.1 1732630993 installed <13>Dec 14 09:02:26 rpmi: python3-module-autocommand-2.2.2-alt1.1 sisyphus+339714.100.1.1 1706968174 installed <13>Dec 14 09:02:26 rpmi: python3-module-jaraco.text-4.0.0-alt1 sisyphus+353877.400.2.1 1722250727 installed <13>Dec 14 09:02:26 rpmi: python3-module-jaraco.collections-5.1.0-alt1 sisyphus+357809.200.1.1 1726769173 installed <13>Dec 14 09:02:26 rpmi: python3-module-pkg_resources-1:75.6.0-alt1 sisyphus+363072.100.1.1 1732185085 installed <13>Dec 14 09:02:26 rpmi: python3-module-apipkg-3.0.2-alt1 sisyphus+350203.100.1.1 1717353225 installed <13>Dec 14 09:02:27 rpmi: python3-module-py-1.11.0-alt1 sisyphus+295927.100.2.1 1646050822 installed <13>Dec 14 09:02:27 rpmi: libpython3-3.12.8-alt1 sisyphus+364336.100.1.1 1733526985 installed <13>Dec 14 09:02:27 rpmi: libncurses6-6.3.20220618-alt4 sisyphus+327286.4600.14.1 1711486782 installed <13>Dec 14 09:02:27 rpmi: libtinfo-devel-6.3.20220618-alt4 sisyphus+327286.4600.14.1 1711486782 installed <13>Dec 14 09:02:27 rpmi: libncurses-devel-6.3.20220618-alt4 sisyphus+327286.4600.14.1 1711486782 installed <13>Dec 14 09:02:28 rpmi: python3-dev-3.12.8-alt1 sisyphus+364336.100.1.1 1733526985 installed <13>Dec 14 09:02:28 rpmi: libxblas-1.0.248-alt2 sisyphus+285045.40.2.1 1631388462 installed <13>Dec 14 09:02:28 rpmi: libquadmath0-14.2.1-alt1 sisyphus+360995.100.1.1 1730131612 installed <13>Dec 14 09:02:28 rpmi: libgfortran5-14.2.1-alt1 sisyphus+360995.100.1.1 1730131612 installed <13>Dec 14 09:02:28 rpmi: liblapack-1:3.8.0-alt7 sisyphus+340675.300.1.1 1707908362 installed <13>Dec 14 09:02:28 rpmi: python3-module-numpy-1:1.26.5-alt1 sisyphus+352832.100.1.1 1720965123 installed <13>Dec 14 09:02:28 rpmi: gcc-c++-common-1.4.28-alt1 sisyphus+348678.100.1.1 1716396142 installed <13>Dec 14 09:02:29 rpmi: libstdc++14-devel-14.2.1-alt1 sisyphus+360995.100.1.1 1730131612 installed <13>Dec 14 09:02:29 rpmi: gcc14-c++-14.2.1-alt1 sisyphus+360995.100.1.1 1730131612 installed <13>Dec 14 09:02:29 rpmi: gcc-c++-14-alt1 sisyphus+360995.300.1.1 1730139881 installed <13>Dec 14 09:02:29 rpmi: libnumpy-py3-devel-1:1.26.5-alt1 sisyphus+352832.100.1.1 1720965123 installed <13>Dec 14 09:02:29 rpmi: python3-module-numpy-testing-1:1.26.5-alt1 sisyphus+352832.100.1.1 1720965123 installed <13>Dec 14 09:02:29 rpmi: liblapack-devel-1:3.8.0-alt7 sisyphus+340675.300.1.1 1707908362 installed <13>Dec 14 09:02:30 rpmi: python3-module-setuptools-1:75.6.0-alt1 sisyphus+363072.100.1.1 1732185085 installed <13>Dec 14 09:02:30 rpmi: python3-module-tox-3.27.1-alt4 sisyphus+345209.200.2.1 1713349545 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/python3-module-numexpr-2.10.2-alt1.nosrc.rpm (w1.gzdio) <13>Dec 14 09:02:32 rpmi: python3-module-pyproject-installer-0.5.5-alt1 sisyphus+362541.100.1.1 1731610714 installed Installing python3-module-numexpr-2.10.2-alt1.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.32577 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf python3-module-numexpr-2.10.2 + echo 'Source #0 (python3-module-numexpr-2.10.2.tar):' Source #0 (python3-module-numexpr-2.10.2.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/python3-module-numexpr-2.10.2.tar + cd python3-module-numexpr-2.10.2 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #0 (python3-module-numexpr-2.10.2-alt.patch):' Patch #0 (python3-module-numexpr-2.10.2-alt.patch): + /usr/bin/patch -p1 patching file numexpr/__init__.py patching file numexpr/_print_versions.py patching file numexpr/tests/__init__.py patching file numexpr/tests/test_numexpr.py + install -p -m644 /usr/src/RPM/SOURCES/site.cfg ./ + sed -i 's|@LIBDIR@|/usr/lib|' site.cfg + sed -i 's|@PYVER@|3.12|' site.cfg + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.32577 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python3-module-numexpr-2.10.2 + export 'CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing' + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing' + export 'CXXFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing' + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing' + export 'FFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing' + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing' + /usr/bin/python3 -m pyproject_installer -v build INFO : pyproject_installer.build_cmd._build : Building wheel INFO : pyproject_installer.build_cmd._build : Source tree: /usr/src/RPM/BUILD/python3-module-numexpr-2.10.2 INFO : pyproject_installer.build_cmd._build : Output dir: /usr/src/RPM/BUILD/python3-module-numexpr-2.10.2/dist DEBUG : pyproject_installer.lib.build_backend : Validating source path DEBUG : pyproject_installer.lib.build_backend : Checking for PEP517 spec DEBUG : pyproject_installer.lib.build_backend : Parsing configuration file: /usr/src/RPM/BUILD/python3-module-numexpr-2.10.2/pyproject.toml INFO : backend_caller.py : Calling hook build_wheel in subprocess INFO : backend_caller.py : Build backend: setuptools.build_meta INFO : backend_caller.py : Hook args: ['/usr/src/RPM/BUILD/python3-module-numexpr-2.10.2/dist'] INFO : backend_caller.py : Hook kwargs: {'config_settings': None} /usr/lib/python3/site-packages/setuptools/config/_apply_pyprojecttoml.py:79: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) corresp(dist, value, root_dir) INFO : root : running bdist_wheel INFO : root : running build INFO : root : running build_py INFO : root : creating build/lib.linux-i686-cpython-312/numexpr INFO : root : copying numexpr/cpuinfo.py -> build/lib.linux-i686-cpython-312/numexpr INFO : root : copying numexpr/expressions.py -> build/lib.linux-i686-cpython-312/numexpr INFO : root : copying numexpr/necompiler.py -> build/lib.linux-i686-cpython-312/numexpr INFO : root : copying numexpr/utils.py -> build/lib.linux-i686-cpython-312/numexpr INFO : root : copying numexpr/_print_versions.py -> build/lib.linux-i686-cpython-312/numexpr INFO : root : copying numexpr/__init__.py -> build/lib.linux-i686-cpython-312/numexpr INFO : root : copying numexpr/version.py -> build/lib.linux-i686-cpython-312/numexpr INFO : root : running egg_info INFO : root : creating numexpr.egg-info INFO : root : writing numexpr.egg-info/PKG-INFO INFO : root : writing dependency_links to numexpr.egg-info/dependency_links.txt INFO : root : writing requirements to numexpr.egg-info/requires.txt INFO : root : writing top-level names to numexpr.egg-info/top_level.txt INFO : root : writing manifest file 'numexpr.egg-info/SOURCES.txt' INFO : root : reading manifest file 'numexpr.egg-info/SOURCES.txt' INFO : root : reading manifest template 'MANIFEST.in' WARNING : root : warning: no previously-included files found matching 'numexpr/__config__.py' WARNING : root : warning: no previously-included files found matching 'RELEASING.txt' INFO : root : adding license file 'LICENSE.txt' INFO : root : adding license file 'AUTHORS.txt' INFO : root : writing manifest file 'numexpr.egg-info/SOURCES.txt' /usr/lib/python3/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'numexpr.tests' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'numexpr.tests' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'numexpr.tests' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'numexpr.tests' to be distributed and are already explicitly excluding 'numexpr.tests' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'numexpr.win32' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'numexpr.win32' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'numexpr.win32' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'numexpr.win32' to be distributed and are already explicitly excluding 'numexpr.win32' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) INFO : root : copying numexpr/complex_functions.hpp -> build/lib.linux-i686-cpython-312/numexpr INFO : root : copying numexpr/functions.hpp -> build/lib.linux-i686-cpython-312/numexpr INFO : root : copying numexpr/interp_body.cpp -> build/lib.linux-i686-cpython-312/numexpr INFO : root : copying numexpr/interpreter.cpp -> build/lib.linux-i686-cpython-312/numexpr INFO : root : copying numexpr/interpreter.hpp -> build/lib.linux-i686-cpython-312/numexpr INFO : root : copying numexpr/missing_posix_functions.hpp -> build/lib.linux-i686-cpython-312/numexpr INFO : root : copying numexpr/module.cpp -> build/lib.linux-i686-cpython-312/numexpr INFO : root : copying numexpr/module.hpp -> build/lib.linux-i686-cpython-312/numexpr INFO : root : copying numexpr/msvc_function_stubs.hpp -> build/lib.linux-i686-cpython-312/numexpr INFO : root : copying numexpr/numexpr_config.hpp -> build/lib.linux-i686-cpython-312/numexpr INFO : root : copying numexpr/numexpr_object.cpp -> build/lib.linux-i686-cpython-312/numexpr INFO : root : copying numexpr/numexpr_object.hpp -> build/lib.linux-i686-cpython-312/numexpr INFO : root : copying numexpr/opcodes.hpp -> build/lib.linux-i686-cpython-312/numexpr INFO : root : copying numexpr/str-two-way.hpp -> build/lib.linux-i686-cpython-312/numexpr INFO : root : creating build/lib.linux-i686-cpython-312/numexpr/tests INFO : root : copying numexpr/tests/__init__.py -> build/lib.linux-i686-cpython-312/numexpr/tests INFO : root : copying numexpr/tests/test_numexpr.py -> build/lib.linux-i686-cpython-312/numexpr/tests INFO : root : creating build/lib.linux-i686-cpython-312/numexpr/win32 INFO : root : copying numexpr/win32/pthread.c -> build/lib.linux-i686-cpython-312/numexpr/win32 INFO : root : copying numexpr/win32/pthread.h -> build/lib.linux-i686-cpython-312/numexpr/win32 INFO : root : copying numexpr/win32/stdint.h -> build/lib.linux-i686-cpython-312/numexpr/win32 INFO : root : running build_ext INFO : root : building 'numexpr.interpreter' extension INFO : root : creating build/temp.linux-i686-cpython-312/numexpr INFO : root : i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -DNPY_TARGET_VERSION=NPY_1_23_API_VERSION -I/usr/lib/python3/site-packages/numpy/core/include -I/usr/include/python3.12 -c numexpr/interpreter.cpp -o build/temp.linux-i686-cpython-312/numexpr/interpreter.o In file included from numexpr/interpreter.cpp:657: numexpr/interp_body.cpp: In function ‘int vm_engine_iter_task(NpyIter*, npy_intp*, const vm_params&, int*, char**)’: numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:208:26: note: in expansion of macro ‘VEC_ARG1’ 208 | case OP_COPY_BB: VEC_ARG1(b_dest = b1); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:209:26: note: in expansion of macro ‘VEC_ARG1’ 209 | case OP_COPY_SS: VEC_ARG1(memcpy(s_dest, s1, ss1)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:213:26: note: in expansion of macro ‘VEC_ARG1’ 213 | case OP_COPY_II: VEC_ARG1(memcpy(&i_dest, s1, sizeof(int))); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:214:26: note: in expansion of macro ‘VEC_ARG1’ 214 | case OP_COPY_LL: VEC_ARG1(memcpy(&l_dest, s1, sizeof(long long))); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:215:26: note: in expansion of macro ‘VEC_ARG1’ 215 | case OP_COPY_FF: VEC_ARG1(memcpy(&f_dest, s1, sizeof(float))); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:216:26: note: in expansion of macro ‘VEC_ARG1’ 216 | case OP_COPY_DD: VEC_ARG1(memcpy(&d_dest, s1, sizeof(double))); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:217:26: note: in expansion of macro ‘VEC_ARG1’ 217 | case OP_COPY_CC: VEC_ARG1(memcpy(&cr_dest, s1, sizeof(double)*2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:220:28: note: in expansion of macro ‘VEC_ARG1’ 220 | case OP_INVERT_BB: VEC_ARG1(b_dest = !b1); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:221:26: note: in expansion of macro ‘VEC_ARG2’ 221 | case OP_AND_BBB: VEC_ARG2(b_dest = (b1 && b2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:222:25: note: in expansion of macro ‘VEC_ARG2’ 222 | case OP_OR_BBB: VEC_ARG2(b_dest = (b1 || b2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:224:25: note: in expansion of macro ‘VEC_ARG2’ 224 | case OP_EQ_BBB: VEC_ARG2(b_dest = (b1 == b2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:225:25: note: in expansion of macro ‘VEC_ARG2’ 225 | case OP_NE_BBB: VEC_ARG2(b_dest = (b1 != b2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:88:9: note: in expansion of macro ‘VEC_LOOP’ 88 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:226:29: note: in expansion of macro ‘VEC_ARG3’ 226 | case OP_WHERE_BBBB: VEC_ARG3(b_dest = b1 ? b2 : b3); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:229:25: note: in expansion of macro ‘VEC_ARG2’ 229 | case OP_GT_BII: VEC_ARG2(b_dest = (i1 > i2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:230:25: note: in expansion of macro ‘VEC_ARG2’ 230 | case OP_GE_BII: VEC_ARG2(b_dest = (i1 >= i2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:231:25: note: in expansion of macro ‘VEC_ARG2’ 231 | case OP_EQ_BII: VEC_ARG2(b_dest = (i1 == i2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:232:25: note: in expansion of macro ‘VEC_ARG2’ 232 | case OP_NE_BII: VEC_ARG2(b_dest = (i1 != i2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:234:25: note: in expansion of macro ‘VEC_ARG2’ 234 | case OP_GT_BLL: VEC_ARG2(b_dest = (l1 > l2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:235:25: note: in expansion of macro ‘VEC_ARG2’ 235 | case OP_GE_BLL: VEC_ARG2(b_dest = (l1 >= l2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:236:25: note: in expansion of macro ‘VEC_ARG2’ 236 | case OP_EQ_BLL: VEC_ARG2(b_dest = (l1 == l2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:237:25: note: in expansion of macro ‘VEC_ARG2’ 237 | case OP_NE_BLL: VEC_ARG2(b_dest = (l1 != l2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:239:25: note: in expansion of macro ‘VEC_ARG2’ 239 | case OP_GT_BFF: VEC_ARG2(b_dest = (f1 > f2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:240:25: note: in expansion of macro ‘VEC_ARG2’ 240 | case OP_GE_BFF: VEC_ARG2(b_dest = (f1 >= f2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:241:25: note: in expansion of macro ‘VEC_ARG2’ 241 | case OP_EQ_BFF: VEC_ARG2(b_dest = (f1 == f2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:242:25: note: in expansion of macro ‘VEC_ARG2’ 242 | case OP_NE_BFF: VEC_ARG2(b_dest = (f1 != f2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:244:25: note: in expansion of macro ‘VEC_ARG2’ 244 | case OP_GT_BDD: VEC_ARG2(b_dest = (d1 > d2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:245:25: note: in expansion of macro ‘VEC_ARG2’ 245 | case OP_GE_BDD: VEC_ARG2(b_dest = (d1 >= d2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:246:25: note: in expansion of macro ‘VEC_ARG2’ 246 | case OP_EQ_BDD: VEC_ARG2(b_dest = (d1 == d2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:247:25: note: in expansion of macro ‘VEC_ARG2’ 247 | case OP_NE_BDD: VEC_ARG2(b_dest = (d1 != d2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:249:25: note: in expansion of macro ‘VEC_ARG2’ 249 | case OP_GT_BSS: VEC_ARG2(b_dest = (stringcmp(s1, s2, ss1, ss2) > 0)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:250:25: note: in expansion of macro ‘VEC_ARG2’ 250 | case OP_GE_BSS: VEC_ARG2(b_dest = (stringcmp(s1, s2, ss1, ss2) >= 0)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:251:25: note: in expansion of macro ‘VEC_ARG2’ 251 | case OP_EQ_BSS: VEC_ARG2(b_dest = (stringcmp(s1, s2, ss1, ss2) == 0)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:252:25: note: in expansion of macro ‘VEC_ARG2’ 252 | case OP_NE_BSS: VEC_ARG2(b_dest = (stringcmp(s1, s2, ss1, ss2) != 0)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:254:31: note: in expansion of macro ‘VEC_ARG2’ 254 | case OP_CONTAINS_BSS: VEC_ARG2(b_dest = stringcontains(s1, s2, ss1, ss2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:257:26: note: in expansion of macro ‘VEC_ARG1’ 257 | case OP_CAST_IB: VEC_ARG1(i_dest = (int)(b1)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:27:9: note: in expansion of macro ‘VEC_LOOP’ 27 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:258:31: note: in expansion of macro ‘VEC_ARG0’ 258 | case OP_ONES_LIKE_II: VEC_ARG0(i_dest = 1); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:259:25: note: in expansion of macro ‘VEC_ARG1’ 259 | case OP_NEG_II: VEC_ARG1(i_dest = -i1); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:261:26: note: in expansion of macro ‘VEC_ARG2’ 261 | case OP_ADD_III: VEC_ARG2(i_dest = i1 + i2); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:262:26: note: in expansion of macro ‘VEC_ARG2’ 262 | case OP_SUB_III: VEC_ARG2(i_dest = i1 - i2); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:263:26: note: in expansion of macro ‘VEC_ARG2’ 263 | case OP_MUL_III: VEC_ARG2(i_dest = i1 * i2); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:264:26: note: in expansion of macro ‘VEC_ARG2’ 264 | case OP_DIV_III: VEC_ARG2(i_dest = i2 ? (i1 / i2) : 0); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:265:26: note: in expansion of macro ‘VEC_ARG2’ 265 | case OP_POW_III: VEC_ARG2(i_dest = (i2 < 0) ? (1 / i1) : (int)pow((double)i1, i2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:266:26: note: in expansion of macro ‘VEC_ARG2’ 266 | case OP_MOD_III: VEC_ARG2(i_dest = i2 == 0 ? 0 :((i1 % i2) + i2) % i2); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:267:29: note: in expansion of macro ‘VEC_ARG2’ 267 | case OP_LSHIFT_III: VEC_ARG2(i_dest = i1 << i2); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:268:29: note: in expansion of macro ‘VEC_ARG2’ 268 | case OP_RSHIFT_III: VEC_ARG2(i_dest = i1 >> i2); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:88:9: note: in expansion of macro ‘VEC_LOOP’ 88 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:270:29: note: in expansion of macro ‘VEC_ARG3’ 270 | case OP_WHERE_IBII: VEC_ARG3(i_dest = b1 ? i2 : i3); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:273:26: note: in expansion of macro ‘VEC_ARG1’ 273 | case OP_CAST_LI: VEC_ARG1(l_dest = (long long)(i1)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:27:9: note: in expansion of macro ‘VEC_LOOP’ 27 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:274:31: note: in expansion of macro ‘VEC_ARG0’ 274 | case OP_ONES_LIKE_LL: VEC_ARG0(l_dest = 1); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:275:25: note: in expansion of macro ‘VEC_ARG1’ 275 | case OP_NEG_LL: VEC_ARG1(l_dest = -l1); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:277:26: note: in expansion of macro ‘VEC_ARG2’ 277 | case OP_ADD_LLL: VEC_ARG2(l_dest = l1 + l2); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:278:26: note: in expansion of macro ‘VEC_ARG2’ 278 | case OP_SUB_LLL: VEC_ARG2(l_dest = l1 - l2); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:279:26: note: in expansion of macro ‘VEC_ARG2’ 279 | case OP_MUL_LLL: VEC_ARG2(l_dest = l1 * l2); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:280:26: note: in expansion of macro ‘VEC_ARG2’ 280 | case OP_DIV_LLL: VEC_ARG2(l_dest = l2 ? (l1 / l2) : 0); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:284:26: note: in expansion of macro ‘VEC_ARG2’ 284 | case OP_POW_LLL: VEC_ARG2(l_dest = (l2 < 0) ? (1 / l1) : (long long)llround(pow((long double)l1, (long double)l2))); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:286:26: note: in expansion of macro ‘VEC_ARG2’ 286 | case OP_MOD_LLL: VEC_ARG2(l_dest = l2 == 0 ? 0 :((l1 % l2) + l2) % l2); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:287:29: note: in expansion of macro ‘VEC_ARG2’ 287 | case OP_LSHIFT_LLL: VEC_ARG2(l_dest = l1 << l2); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:288:29: note: in expansion of macro ‘VEC_ARG2’ 288 | case OP_RSHIFT_LLL: VEC_ARG2(l_dest = l1 >> l2); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:88:9: note: in expansion of macro ‘VEC_LOOP’ 88 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:290:29: note: in expansion of macro ‘VEC_ARG3’ 290 | case OP_WHERE_LBLL: VEC_ARG3(l_dest = b1 ? l2 : l3); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:293:26: note: in expansion of macro ‘VEC_ARG1’ 293 | case OP_CAST_FI: VEC_ARG1(f_dest = (float)(i1)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:294:26: note: in expansion of macro ‘VEC_ARG1’ 294 | case OP_CAST_FL: VEC_ARG1(f_dest = (float)(l1)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:27:9: note: in expansion of macro ‘VEC_LOOP’ 27 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:295:31: note: in expansion of macro ‘VEC_ARG0’ 295 | case OP_ONES_LIKE_FF: VEC_ARG0(f_dest = 1.0); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:296:25: note: in expansion of macro ‘VEC_ARG1’ 296 | case OP_NEG_FF: VEC_ARG1(f_dest = -f1); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:298:26: note: in expansion of macro ‘VEC_ARG2’ 298 | case OP_ADD_FFF: VEC_ARG2(f_dest = f1 + f2); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:299:26: note: in expansion of macro ‘VEC_ARG2’ 299 | case OP_SUB_FFF: VEC_ARG2(f_dest = f1 - f2); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:300:26: note: in expansion of macro ‘VEC_ARG2’ 300 | case OP_MUL_FFF: VEC_ARG2(f_dest = f1 * f2); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:306:13: note: in expansion of macro ‘VEC_ARG2’ 306 | VEC_ARG2(f_dest = f1 / f2); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:313:13: note: in expansion of macro ‘VEC_ARG2’ 313 | VEC_ARG2(f_dest = powf(f1, f2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:315:26: note: in expansion of macro ‘VEC_ARG2’ 315 | case OP_MOD_FFF: VEC_ARG2(f_dest = f1 - floorf(f1/f2) * f2); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:321:13: note: in expansion of macro ‘VEC_ARG1’ 321 | VEC_ARG1(f_dest = sqrtf(f1)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:88:9: note: in expansion of macro ‘VEC_LOOP’ 88 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:324:29: note: in expansion of macro ‘VEC_ARG3’ 324 | case OP_WHERE_FBFF: VEC_ARG3(f_dest = b1 ? f2 : f3); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:331:13: note: in expansion of macro ‘VEC_ARG1’ 331 | VEC_ARG1(f_dest = functions_ff[arg2](f1)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:339:13: note: in expansion of macro ‘VEC_ARG2’ 339 | VEC_ARG2(f_dest = functions_fff[arg3](f1, f2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:343:26: note: in expansion of macro ‘VEC_ARG1’ 343 | case OP_CAST_DI: VEC_ARG1(d_dest = (double)(i1)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:344:26: note: in expansion of macro ‘VEC_ARG1’ 344 | case OP_CAST_DL: VEC_ARG1(d_dest = (double)(l1)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:345:26: note: in expansion of macro ‘VEC_ARG1’ 345 | case OP_CAST_DF: VEC_ARG1(d_dest = (double)(f1)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:27:9: note: in expansion of macro ‘VEC_LOOP’ 27 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:346:31: note: in expansion of macro ‘VEC_ARG0’ 346 | case OP_ONES_LIKE_DD: VEC_ARG0(d_dest = 1.0); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:347:25: note: in expansion of macro ‘VEC_ARG1’ 347 | case OP_NEG_DD: VEC_ARG1(d_dest = -d1); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:349:26: note: in expansion of macro ‘VEC_ARG2’ 349 | case OP_ADD_DDD: VEC_ARG2(d_dest = d1 + d2); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:350:26: note: in expansion of macro ‘VEC_ARG2’ 350 | case OP_SUB_DDD: VEC_ARG2(d_dest = d1 - d2); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:351:26: note: in expansion of macro ‘VEC_ARG2’ 351 | case OP_MUL_DDD: VEC_ARG2(d_dest = d1 * d2); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:357:13: note: in expansion of macro ‘VEC_ARG2’ 357 | VEC_ARG2(d_dest = d1 / d2); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:364:13: note: in expansion of macro ‘VEC_ARG2’ 364 | VEC_ARG2(d_dest = pow(d1, d2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:366:26: note: in expansion of macro ‘VEC_ARG2’ 366 | case OP_MOD_DDD: VEC_ARG2(d_dest = d1 - floor(d1/d2) * d2); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:372:13: note: in expansion of macro ‘VEC_ARG1’ 372 | VEC_ARG1(d_dest = sqrt(d1)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:88:9: note: in expansion of macro ‘VEC_LOOP’ 88 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:375:29: note: in expansion of macro ‘VEC_ARG3’ 375 | case OP_WHERE_DBDD: VEC_ARG3(d_dest = b1 ? d2 : d3); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:382:13: note: in expansion of macro ‘VEC_ARG1’ 382 | VEC_ARG1(d_dest = functions_dd[arg2](d1)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:390:13: note: in expansion of macro ‘VEC_ARG2’ 390 | VEC_ARG2(d_dest = functions_ddd[arg3](d1, d2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:394:26: note: in expansion of macro ‘VEC_ARG1’ 394 | case OP_CAST_CI: VEC_ARG1(cr_dest = (double)(i1); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:396:26: note: in expansion of macro ‘VEC_ARG1’ 396 | case OP_CAST_CL: VEC_ARG1(cr_dest = (double)(l1); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:398:26: note: in expansion of macro ‘VEC_ARG1’ 398 | case OP_CAST_CF: VEC_ARG1(cr_dest = f1; | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:400:26: note: in expansion of macro ‘VEC_ARG1’ 400 | case OP_CAST_CD: VEC_ARG1(cr_dest = d1; | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:27:9: note: in expansion of macro ‘VEC_LOOP’ 27 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:402:31: note: in expansion of macro ‘VEC_ARG0’ 402 | case OP_ONES_LIKE_CC: VEC_ARG0(cr_dest = 1; | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:404:25: note: in expansion of macro ‘VEC_ARG1’ 404 | case OP_NEG_CC: VEC_ARG1(cr_dest = -c1r; | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:407:26: note: in expansion of macro ‘VEC_ARG2’ 407 | case OP_ADD_CCC: VEC_ARG2(cr_dest = c1r + c2r; | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:409:26: note: in expansion of macro ‘VEC_ARG2’ 409 | case OP_SUB_CCC: VEC_ARG2(cr_dest = c1r - c2r; | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:411:26: note: in expansion of macro ‘VEC_ARG2’ 411 | case OP_MUL_CCC: VEC_ARG2(da = c1r*c2r - c1i*c2i; | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:419:13: note: in expansion of macro ‘VEC_ARG2’ 419 | VEC_ARG2(da = c2r*c2r + c2i*c2i; | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:424:25: note: in expansion of macro ‘VEC_ARG2’ 424 | case OP_EQ_BCC: VEC_ARG2(b_dest = (c1r == c2r && c1i == c2i)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:425:25: note: in expansion of macro ‘VEC_ARG2’ 425 | case OP_NE_BCC: VEC_ARG2(b_dest = (c1r != c2r || c1i != c2i)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:88:9: note: in expansion of macro ‘VEC_LOOP’ 88 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:427:29: note: in expansion of macro ‘VEC_ARG3’ 427 | case OP_WHERE_CBCC: VEC_ARG3(cr_dest = b1 ? c2r : c3r; | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:435:13: note: in expansion of macro ‘VEC_ARG1’ 435 | VEC_ARG1(ca.real(c1r); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:441:28: note: in expansion of macro ‘VEC_ARG2’ 441 | case OP_FUNC_CCCN: VEC_ARG2(ca.real(c1r); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:449:26: note: in expansion of macro ‘VEC_ARG1’ 449 | case OP_REAL_DC: VEC_ARG1(d_dest = c1r); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:450:26: note: in expansion of macro ‘VEC_ARG1’ 450 | case OP_IMAG_DC: VEC_ARG1(d_dest = c1i); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:451:30: note: in expansion of macro ‘VEC_ARG2’ 451 | case OP_COMPLEX_CDD: VEC_ARG2(cr_dest = d1; | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:455:26: note: in expansion of macro ‘VEC_ARG1’ 455 | case OP_SUM_IIN: VEC_ARG1(i_reduce += i1); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:456:26: note: in expansion of macro ‘VEC_ARG1’ 456 | case OP_SUM_LLN: VEC_ARG1(l_reduce += l1); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:457:26: note: in expansion of macro ‘VEC_ARG1’ 457 | case OP_SUM_FFN: VEC_ARG1(f_reduce += f1); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:458:26: note: in expansion of macro ‘VEC_ARG1’ 458 | case OP_SUM_DDN: VEC_ARG1(d_reduce += d1); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:459:26: note: in expansion of macro ‘VEC_ARG1’ 459 | case OP_SUM_CCN: VEC_ARG1(cr_reduce += c1r; | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:462:27: note: in expansion of macro ‘VEC_ARG1’ 462 | case OP_PROD_IIN: VEC_ARG1(i_reduce *= i1); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:463:27: note: in expansion of macro ‘VEC_ARG1’ 463 | case OP_PROD_LLN: VEC_ARG1(l_reduce *= l1); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:464:27: note: in expansion of macro ‘VEC_ARG1’ 464 | case OP_PROD_FFN: VEC_ARG1(f_reduce *= f1); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:465:27: note: in expansion of macro ‘VEC_ARG1’ 465 | case OP_PROD_DDN: VEC_ARG1(d_reduce *= d1); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:466:27: note: in expansion of macro ‘VEC_ARG1’ 466 | case OP_PROD_CCN: VEC_ARG1(da = cr_reduce*c1r - ci_reduce*c1i; | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:470:26: note: in expansion of macro ‘VEC_ARG1’ 470 | case OP_MIN_IIN: VEC_ARG1(i_reduce = fmin(i_reduce, i1)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:471:26: note: in expansion of macro ‘VEC_ARG1’ 471 | case OP_MIN_LLN: VEC_ARG1(l_reduce = fmin(l_reduce, l1)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:472:26: note: in expansion of macro ‘VEC_ARG1’ 472 | case OP_MIN_FFN: VEC_ARG1(f_reduce = fmin(f_reduce, f1)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:473:26: note: in expansion of macro ‘VEC_ARG1’ 473 | case OP_MIN_DDN: VEC_ARG1(d_reduce = fmin(d_reduce, d1)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:475:26: note: in expansion of macro ‘VEC_ARG1’ 475 | case OP_MAX_IIN: VEC_ARG1(i_reduce = fmax(i_reduce, i1)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:476:26: note: in expansion of macro ‘VEC_ARG1’ 476 | case OP_MAX_LLN: VEC_ARG1(l_reduce = fmax(l_reduce, l1)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:477:26: note: in expansion of macro ‘VEC_ARG1’ 477 | case OP_MAX_FFN: VEC_ARG1(f_reduce = fmax(f_reduce, f1)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:478:26: note: in expansion of macro ‘VEC_ARG1’ 478 | case OP_MAX_DDN: VEC_ARG1(d_reduce = fmax(d_reduce, d1)); | ^~~~~~~~ In file included from numexpr/interpreter.cpp:703: 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:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:208:26: note: in expansion of macro ‘VEC_ARG1’ 208 | case OP_COPY_BB: VEC_ARG1(b_dest = b1); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:209:26: note: in expansion of macro ‘VEC_ARG1’ 209 | case OP_COPY_SS: VEC_ARG1(memcpy(s_dest, s1, ss1)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:213:26: note: in expansion of macro ‘VEC_ARG1’ 213 | case OP_COPY_II: VEC_ARG1(memcpy(&i_dest, s1, sizeof(int))); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:214:26: note: in expansion of macro ‘VEC_ARG1’ 214 | case OP_COPY_LL: VEC_ARG1(memcpy(&l_dest, s1, sizeof(long long))); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:215:26: note: in expansion of macro ‘VEC_ARG1’ 215 | case OP_COPY_FF: VEC_ARG1(memcpy(&f_dest, s1, sizeof(float))); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:216:26: note: in expansion of macro ‘VEC_ARG1’ 216 | case OP_COPY_DD: VEC_ARG1(memcpy(&d_dest, s1, sizeof(double))); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:217:26: note: in expansion of macro ‘VEC_ARG1’ 217 | case OP_COPY_CC: VEC_ARG1(memcpy(&cr_dest, s1, sizeof(double)*2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:220:28: note: in expansion of macro ‘VEC_ARG1’ 220 | case OP_INVERT_BB: VEC_ARG1(b_dest = !b1); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:221:26: note: in expansion of macro ‘VEC_ARG2’ 221 | case OP_AND_BBB: VEC_ARG2(b_dest = (b1 && b2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:222:25: note: in expansion of macro ‘VEC_ARG2’ 222 | case OP_OR_BBB: VEC_ARG2(b_dest = (b1 || b2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:224:25: note: in expansion of macro ‘VEC_ARG2’ 224 | case OP_EQ_BBB: VEC_ARG2(b_dest = (b1 == b2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:225:25: note: in expansion of macro ‘VEC_ARG2’ 225 | case OP_NE_BBB: VEC_ARG2(b_dest = (b1 != b2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:88:9: note: in expansion of macro ‘VEC_LOOP’ 88 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:226:29: note: in expansion of macro ‘VEC_ARG3’ 226 | case OP_WHERE_BBBB: VEC_ARG3(b_dest = b1 ? b2 : b3); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:229:25: note: in expansion of macro ‘VEC_ARG2’ 229 | case OP_GT_BII: VEC_ARG2(b_dest = (i1 > i2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:230:25: note: in expansion of macro ‘VEC_ARG2’ 230 | case OP_GE_BII: VEC_ARG2(b_dest = (i1 >= i2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:231:25: note: in expansion of macro ‘VEC_ARG2’ 231 | case OP_EQ_BII: VEC_ARG2(b_dest = (i1 == i2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:232:25: note: in expansion of macro ‘VEC_ARG2’ 232 | case OP_NE_BII: VEC_ARG2(b_dest = (i1 != i2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:234:25: note: in expansion of macro ‘VEC_ARG2’ 234 | case OP_GT_BLL: VEC_ARG2(b_dest = (l1 > l2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:235:25: note: in expansion of macro ‘VEC_ARG2’ 235 | case OP_GE_BLL: VEC_ARG2(b_dest = (l1 >= l2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:236:25: note: in expansion of macro ‘VEC_ARG2’ 236 | case OP_EQ_BLL: VEC_ARG2(b_dest = (l1 == l2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:237:25: note: in expansion of macro ‘VEC_ARG2’ 237 | case OP_NE_BLL: VEC_ARG2(b_dest = (l1 != l2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:239:25: note: in expansion of macro ‘VEC_ARG2’ 239 | case OP_GT_BFF: VEC_ARG2(b_dest = (f1 > f2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:240:25: note: in expansion of macro ‘VEC_ARG2’ 240 | case OP_GE_BFF: VEC_ARG2(b_dest = (f1 >= f2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:241:25: note: in expansion of macro ‘VEC_ARG2’ 241 | case OP_EQ_BFF: VEC_ARG2(b_dest = (f1 == f2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:242:25: note: in expansion of macro ‘VEC_ARG2’ 242 | case OP_NE_BFF: VEC_ARG2(b_dest = (f1 != f2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:244:25: note: in expansion of macro ‘VEC_ARG2’ 244 | case OP_GT_BDD: VEC_ARG2(b_dest = (d1 > d2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:245:25: note: in expansion of macro ‘VEC_ARG2’ 245 | case OP_GE_BDD: VEC_ARG2(b_dest = (d1 >= d2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:246:25: note: in expansion of macro ‘VEC_ARG2’ 246 | case OP_EQ_BDD: VEC_ARG2(b_dest = (d1 == d2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:247:25: note: in expansion of macro ‘VEC_ARG2’ 247 | case OP_NE_BDD: VEC_ARG2(b_dest = (d1 != d2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:249:25: note: in expansion of macro ‘VEC_ARG2’ 249 | case OP_GT_BSS: VEC_ARG2(b_dest = (stringcmp(s1, s2, ss1, ss2) > 0)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:250:25: note: in expansion of macro ‘VEC_ARG2’ 250 | case OP_GE_BSS: VEC_ARG2(b_dest = (stringcmp(s1, s2, ss1, ss2) >= 0)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:251:25: note: in expansion of macro ‘VEC_ARG2’ 251 | case OP_EQ_BSS: VEC_ARG2(b_dest = (stringcmp(s1, s2, ss1, ss2) == 0)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:252:25: note: in expansion of macro ‘VEC_ARG2’ 252 | case OP_NE_BSS: VEC_ARG2(b_dest = (stringcmp(s1, s2, ss1, ss2) != 0)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:254:31: note: in expansion of macro ‘VEC_ARG2’ 254 | case OP_CONTAINS_BSS: VEC_ARG2(b_dest = stringcontains(s1, s2, ss1, ss2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:257:26: note: in expansion of macro ‘VEC_ARG1’ 257 | case OP_CAST_IB: VEC_ARG1(i_dest = (int)(b1)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:27:9: note: in expansion of macro ‘VEC_LOOP’ 27 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:258:31: note: in expansion of macro ‘VEC_ARG0’ 258 | case OP_ONES_LIKE_II: VEC_ARG0(i_dest = 1); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:259:25: note: in expansion of macro ‘VEC_ARG1’ 259 | case OP_NEG_II: VEC_ARG1(i_dest = -i1); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:261:26: note: in expansion of macro ‘VEC_ARG2’ 261 | case OP_ADD_III: VEC_ARG2(i_dest = i1 + i2); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:262:26: note: in expansion of macro ‘VEC_ARG2’ 262 | case OP_SUB_III: VEC_ARG2(i_dest = i1 - i2); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:263:26: note: in expansion of macro ‘VEC_ARG2’ 263 | case OP_MUL_III: VEC_ARG2(i_dest = i1 * i2); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:264:26: note: in expansion of macro ‘VEC_ARG2’ 264 | case OP_DIV_III: VEC_ARG2(i_dest = i2 ? (i1 / i2) : 0); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:265:26: note: in expansion of macro ‘VEC_ARG2’ 265 | case OP_POW_III: VEC_ARG2(i_dest = (i2 < 0) ? (1 / i1) : (int)pow((double)i1, i2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:266:26: note: in expansion of macro ‘VEC_ARG2’ 266 | case OP_MOD_III: VEC_ARG2(i_dest = i2 == 0 ? 0 :((i1 % i2) + i2) % i2); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:267:29: note: in expansion of macro ‘VEC_ARG2’ 267 | case OP_LSHIFT_III: VEC_ARG2(i_dest = i1 << i2); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:268:29: note: in expansion of macro ‘VEC_ARG2’ 268 | case OP_RSHIFT_III: VEC_ARG2(i_dest = i1 >> i2); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:88:9: note: in expansion of macro ‘VEC_LOOP’ 88 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:270:29: note: in expansion of macro ‘VEC_ARG3’ 270 | case OP_WHERE_IBII: VEC_ARG3(i_dest = b1 ? i2 : i3); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:273:26: note: in expansion of macro ‘VEC_ARG1’ 273 | case OP_CAST_LI: VEC_ARG1(l_dest = (long long)(i1)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:27:9: note: in expansion of macro ‘VEC_LOOP’ 27 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:274:31: note: in expansion of macro ‘VEC_ARG0’ 274 | case OP_ONES_LIKE_LL: VEC_ARG0(l_dest = 1); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:275:25: note: in expansion of macro ‘VEC_ARG1’ 275 | case OP_NEG_LL: VEC_ARG1(l_dest = -l1); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:277:26: note: in expansion of macro ‘VEC_ARG2’ 277 | case OP_ADD_LLL: VEC_ARG2(l_dest = l1 + l2); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:278:26: note: in expansion of macro ‘VEC_ARG2’ 278 | case OP_SUB_LLL: VEC_ARG2(l_dest = l1 - l2); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:279:26: note: in expansion of macro ‘VEC_ARG2’ 279 | case OP_MUL_LLL: VEC_ARG2(l_dest = l1 * l2); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:280:26: note: in expansion of macro ‘VEC_ARG2’ 280 | case OP_DIV_LLL: VEC_ARG2(l_dest = l2 ? (l1 / l2) : 0); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:284:26: note: in expansion of macro ‘VEC_ARG2’ 284 | case OP_POW_LLL: VEC_ARG2(l_dest = (l2 < 0) ? (1 / l1) : (long long)llround(pow((long double)l1, (long double)l2))); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:286:26: note: in expansion of macro ‘VEC_ARG2’ 286 | case OP_MOD_LLL: VEC_ARG2(l_dest = l2 == 0 ? 0 :((l1 % l2) + l2) % l2); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:287:29: note: in expansion of macro ‘VEC_ARG2’ 287 | case OP_LSHIFT_LLL: VEC_ARG2(l_dest = l1 << l2); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:288:29: note: in expansion of macro ‘VEC_ARG2’ 288 | case OP_RSHIFT_LLL: VEC_ARG2(l_dest = l1 >> l2); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:88:9: note: in expansion of macro ‘VEC_LOOP’ 88 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:290:29: note: in expansion of macro ‘VEC_ARG3’ 290 | case OP_WHERE_LBLL: VEC_ARG3(l_dest = b1 ? l2 : l3); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:293:26: note: in expansion of macro ‘VEC_ARG1’ 293 | case OP_CAST_FI: VEC_ARG1(f_dest = (float)(i1)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:294:26: note: in expansion of macro ‘VEC_ARG1’ 294 | case OP_CAST_FL: VEC_ARG1(f_dest = (float)(l1)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:27:9: note: in expansion of macro ‘VEC_LOOP’ 27 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:295:31: note: in expansion of macro ‘VEC_ARG0’ 295 | case OP_ONES_LIKE_FF: VEC_ARG0(f_dest = 1.0); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:296:25: note: in expansion of macro ‘VEC_ARG1’ 296 | case OP_NEG_FF: VEC_ARG1(f_dest = -f1); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:298:26: note: in expansion of macro ‘VEC_ARG2’ 298 | case OP_ADD_FFF: VEC_ARG2(f_dest = f1 + f2); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:299:26: note: in expansion of macro ‘VEC_ARG2’ 299 | case OP_SUB_FFF: VEC_ARG2(f_dest = f1 - f2); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:300:26: note: in expansion of macro ‘VEC_ARG2’ 300 | case OP_MUL_FFF: VEC_ARG2(f_dest = f1 * f2); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:306:13: note: in expansion of macro ‘VEC_ARG2’ 306 | VEC_ARG2(f_dest = f1 / f2); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:313:13: note: in expansion of macro ‘VEC_ARG2’ 313 | VEC_ARG2(f_dest = powf(f1, f2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:315:26: note: in expansion of macro ‘VEC_ARG2’ 315 | case OP_MOD_FFF: VEC_ARG2(f_dest = f1 - floorf(f1/f2) * f2); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:321:13: note: in expansion of macro ‘VEC_ARG1’ 321 | VEC_ARG1(f_dest = sqrtf(f1)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:88:9: note: in expansion of macro ‘VEC_LOOP’ 88 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:324:29: note: in expansion of macro ‘VEC_ARG3’ 324 | case OP_WHERE_FBFF: VEC_ARG3(f_dest = b1 ? f2 : f3); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:331:13: note: in expansion of macro ‘VEC_ARG1’ 331 | VEC_ARG1(f_dest = functions_ff[arg2](f1)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:339:13: note: in expansion of macro ‘VEC_ARG2’ 339 | VEC_ARG2(f_dest = functions_fff[arg3](f1, f2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:343:26: note: in expansion of macro ‘VEC_ARG1’ 343 | case OP_CAST_DI: VEC_ARG1(d_dest = (double)(i1)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:344:26: note: in expansion of macro ‘VEC_ARG1’ 344 | case OP_CAST_DL: VEC_ARG1(d_dest = (double)(l1)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:345:26: note: in expansion of macro ‘VEC_ARG1’ 345 | case OP_CAST_DF: VEC_ARG1(d_dest = (double)(f1)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:27:9: note: in expansion of macro ‘VEC_LOOP’ 27 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:346:31: note: in expansion of macro ‘VEC_ARG0’ 346 | case OP_ONES_LIKE_DD: VEC_ARG0(d_dest = 1.0); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:347:25: note: in expansion of macro ‘VEC_ARG1’ 347 | case OP_NEG_DD: VEC_ARG1(d_dest = -d1); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:349:26: note: in expansion of macro ‘VEC_ARG2’ 349 | case OP_ADD_DDD: VEC_ARG2(d_dest = d1 + d2); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:350:26: note: in expansion of macro ‘VEC_ARG2’ 350 | case OP_SUB_DDD: VEC_ARG2(d_dest = d1 - d2); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:351:26: note: in expansion of macro ‘VEC_ARG2’ 351 | case OP_MUL_DDD: VEC_ARG2(d_dest = d1 * d2); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:357:13: note: in expansion of macro ‘VEC_ARG2’ 357 | VEC_ARG2(d_dest = d1 / d2); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:364:13: note: in expansion of macro ‘VEC_ARG2’ 364 | VEC_ARG2(d_dest = pow(d1, d2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:366:26: note: in expansion of macro ‘VEC_ARG2’ 366 | case OP_MOD_DDD: VEC_ARG2(d_dest = d1 - floor(d1/d2) * d2); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:372:13: note: in expansion of macro ‘VEC_ARG1’ 372 | VEC_ARG1(d_dest = sqrt(d1)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:88:9: note: in expansion of macro ‘VEC_LOOP’ 88 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:375:29: note: in expansion of macro ‘VEC_ARG3’ 375 | case OP_WHERE_DBDD: VEC_ARG3(d_dest = b1 ? d2 : d3); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:382:13: note: in expansion of macro ‘VEC_ARG1’ 382 | VEC_ARG1(d_dest = functions_dd[arg2](d1)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:390:13: note: in expansion of macro ‘VEC_ARG2’ 390 | VEC_ARG2(d_dest = functions_ddd[arg3](d1, d2)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:394:26: note: in expansion of macro ‘VEC_ARG1’ 394 | case OP_CAST_CI: VEC_ARG1(cr_dest = (double)(i1); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:396:26: note: in expansion of macro ‘VEC_ARG1’ 396 | case OP_CAST_CL: VEC_ARG1(cr_dest = (double)(l1); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:398:26: note: in expansion of macro ‘VEC_ARG1’ 398 | case OP_CAST_CF: VEC_ARG1(cr_dest = f1; | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:400:26: note: in expansion of macro ‘VEC_ARG1’ 400 | case OP_CAST_CD: VEC_ARG1(cr_dest = d1; | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:27:9: note: in expansion of macro ‘VEC_LOOP’ 27 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:402:31: note: in expansion of macro ‘VEC_ARG0’ 402 | case OP_ONES_LIKE_CC: VEC_ARG0(cr_dest = 1; | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:404:25: note: in expansion of macro ‘VEC_ARG1’ 404 | case OP_NEG_CC: VEC_ARG1(cr_dest = -c1r; | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:407:26: note: in expansion of macro ‘VEC_ARG2’ 407 | case OP_ADD_CCC: VEC_ARG2(cr_dest = c1r + c2r; | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:409:26: note: in expansion of macro ‘VEC_ARG2’ 409 | case OP_SUB_CCC: VEC_ARG2(cr_dest = c1r - c2r; | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:411:26: note: in expansion of macro ‘VEC_ARG2’ 411 | case OP_MUL_CCC: VEC_ARG2(da = c1r*c2r - c1i*c2i; | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:419:13: note: in expansion of macro ‘VEC_ARG2’ 419 | VEC_ARG2(da = c2r*c2r + c2i*c2i; | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:424:25: note: in expansion of macro ‘VEC_ARG2’ 424 | case OP_EQ_BCC: VEC_ARG2(b_dest = (c1r == c2r && c1i == c2i)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:425:25: note: in expansion of macro ‘VEC_ARG2’ 425 | case OP_NE_BCC: VEC_ARG2(b_dest = (c1r != c2r || c1i != c2i)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:88:9: note: in expansion of macro ‘VEC_LOOP’ 88 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:427:29: note: in expansion of macro ‘VEC_ARG3’ 427 | case OP_WHERE_CBCC: VEC_ARG3(cr_dest = b1 ? c2r : c3r; | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:435:13: note: in expansion of macro ‘VEC_ARG1’ 435 | VEC_ARG1(ca.real(c1r); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:441:28: note: in expansion of macro ‘VEC_ARG2’ 441 | case OP_FUNC_CCCN: VEC_ARG2(ca.real(c1r); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:449:26: note: in expansion of macro ‘VEC_ARG1’ 449 | case OP_REAL_DC: VEC_ARG1(d_dest = c1r); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:450:26: note: in expansion of macro ‘VEC_ARG1’ 450 | case OP_IMAG_DC: VEC_ARG1(d_dest = c1i); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:63:9: note: in expansion of macro ‘VEC_LOOP’ 63 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:451:30: note: in expansion of macro ‘VEC_ARG2’ 451 | case OP_COMPLEX_CDD: VEC_ARG2(cr_dest = d1; | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:455:26: note: in expansion of macro ‘VEC_ARG1’ 455 | case OP_SUM_IIN: VEC_ARG1(i_reduce += i1); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:456:26: note: in expansion of macro ‘VEC_ARG1’ 456 | case OP_SUM_LLN: VEC_ARG1(l_reduce += l1); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:457:26: note: in expansion of macro ‘VEC_ARG1’ 457 | case OP_SUM_FFN: VEC_ARG1(f_reduce += f1); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:458:26: note: in expansion of macro ‘VEC_ARG1’ 458 | case OP_SUM_DDN: VEC_ARG1(d_reduce += d1); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:459:26: note: in expansion of macro ‘VEC_ARG1’ 459 | case OP_SUM_CCN: VEC_ARG1(cr_reduce += c1r; | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:462:27: note: in expansion of macro ‘VEC_ARG1’ 462 | case OP_PROD_IIN: VEC_ARG1(i_reduce *= i1); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:463:27: note: in expansion of macro ‘VEC_ARG1’ 463 | case OP_PROD_LLN: VEC_ARG1(l_reduce *= l1); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:464:27: note: in expansion of macro ‘VEC_ARG1’ 464 | case OP_PROD_FFN: VEC_ARG1(f_reduce *= f1); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:465:27: note: in expansion of macro ‘VEC_ARG1’ 465 | case OP_PROD_DDN: VEC_ARG1(d_reduce *= d1); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:466:27: note: in expansion of macro ‘VEC_ARG1’ 466 | case OP_PROD_CCN: VEC_ARG1(da = cr_reduce*c1r - ci_reduce*c1i; | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:470:26: note: in expansion of macro ‘VEC_ARG1’ 470 | case OP_MIN_IIN: VEC_ARG1(i_reduce = fmin(i_reduce, i1)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:471:26: note: in expansion of macro ‘VEC_ARG1’ 471 | case OP_MIN_LLN: VEC_ARG1(l_reduce = fmin(l_reduce, l1)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:472:26: note: in expansion of macro ‘VEC_ARG1’ 472 | case OP_MIN_FFN: VEC_ARG1(f_reduce = fmin(f_reduce, f1)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:473:26: note: in expansion of macro ‘VEC_ARG1’ 473 | case OP_MIN_DDN: VEC_ARG1(d_reduce = fmin(d_reduce, d1)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:475:26: note: in expansion of macro ‘VEC_ARG1’ 475 | case OP_MAX_IIN: VEC_ARG1(i_reduce = fmax(i_reduce, i1)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:476:26: note: in expansion of macro ‘VEC_ARG1’ 476 | case OP_MAX_LLN: VEC_ARG1(l_reduce = fmax(l_reduce, l1)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:477:26: note: in expansion of macro ‘VEC_ARG1’ 477 | case OP_MAX_FFN: VEC_ARG1(f_reduce = fmax(f_reduce, f1)); | ^~~~~~~~ numexpr/interp_body.cpp:19:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 19 | #define VEC_LOOP(expr) for(j = 0; j < BLOCK_SIZE; j++) { \ numexpr/interp_body.cpp:43:9: note: in expansion of macro ‘VEC_LOOP’ 43 | VEC_LOOP(expr); \ | ^~~~~~~~ numexpr/interp_body.cpp:478:26: note: in expansion of macro ‘VEC_ARG1’ 478 | case OP_MAX_DDN: VEC_ARG1(d_reduce = fmax(d_reduce, d1)); | ^~~~~~~~ numexpr/interpreter.cpp: In function ‘PyObject* NumExpr_run(NumExprObject*, PyObject*, PyObject*)’: numexpr/interpreter.cpp:1026:39: warning: comparison of integer expressions of different signedness: ‘Py_ssize_t’ {aka ‘int’} and ‘unsigned int’ [-Wsign-compare] 1026 | if (PyBytes_Size(self->signature) != n_inputs) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ INFO : root : i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -DNPY_TARGET_VERSION=NPY_1_23_API_VERSION -I/usr/lib/python3/site-packages/numpy/core/include -I/usr/include/python3.12 -c numexpr/module.cpp -o build/temp.linux-i686-cpython-312/numexpr/module.o INFO : root : i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -DNPY_TARGET_VERSION=NPY_1_23_API_VERSION -I/usr/lib/python3/site-packages/numpy/core/include -I/usr/include/python3.12 -c numexpr/numexpr_object.cpp -o build/temp.linux-i686-cpython-312/numexpr/numexpr_object.o INFO : root : i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/numexpr/interpreter.o build/temp.linux-i686-cpython-312/numexpr/module.o build/temp.linux-i686-cpython-312/numexpr/numexpr_object.o -L/usr/lib -o build/lib.linux-i686-cpython-312/numexpr/interpreter.cpython-312.so INFO : root : installing to build/bdist.linux-i686/wheel INFO : root : running install INFO : root : running install_lib INFO : root : creating build/bdist.linux-i686/wheel INFO : root : creating build/bdist.linux-i686/wheel/numexpr INFO : root : copying build/lib.linux-i686-cpython-312/numexpr/cpuinfo.py -> build/bdist.linux-i686/wheel/./numexpr INFO : root : copying build/lib.linux-i686-cpython-312/numexpr/expressions.py -> build/bdist.linux-i686/wheel/./numexpr INFO : root : copying build/lib.linux-i686-cpython-312/numexpr/necompiler.py -> build/bdist.linux-i686/wheel/./numexpr INFO : root : copying build/lib.linux-i686-cpython-312/numexpr/utils.py -> build/bdist.linux-i686/wheel/./numexpr INFO : root : copying build/lib.linux-i686-cpython-312/numexpr/_print_versions.py -> build/bdist.linux-i686/wheel/./numexpr INFO : root : copying build/lib.linux-i686-cpython-312/numexpr/__init__.py -> build/bdist.linux-i686/wheel/./numexpr INFO : root : copying build/lib.linux-i686-cpython-312/numexpr/version.py -> build/bdist.linux-i686/wheel/./numexpr INFO : root : copying build/lib.linux-i686-cpython-312/numexpr/complex_functions.hpp -> build/bdist.linux-i686/wheel/./numexpr INFO : root : copying build/lib.linux-i686-cpython-312/numexpr/functions.hpp -> build/bdist.linux-i686/wheel/./numexpr INFO : root : copying build/lib.linux-i686-cpython-312/numexpr/interp_body.cpp -> build/bdist.linux-i686/wheel/./numexpr INFO : root : copying build/lib.linux-i686-cpython-312/numexpr/interpreter.cpp -> build/bdist.linux-i686/wheel/./numexpr INFO : root : copying build/lib.linux-i686-cpython-312/numexpr/interpreter.hpp -> build/bdist.linux-i686/wheel/./numexpr INFO : root : copying build/lib.linux-i686-cpython-312/numexpr/missing_posix_functions.hpp -> build/bdist.linux-i686/wheel/./numexpr INFO : root : copying build/lib.linux-i686-cpython-312/numexpr/module.cpp -> build/bdist.linux-i686/wheel/./numexpr INFO : root : copying build/lib.linux-i686-cpython-312/numexpr/module.hpp -> build/bdist.linux-i686/wheel/./numexpr INFO : root : copying build/lib.linux-i686-cpython-312/numexpr/msvc_function_stubs.hpp -> build/bdist.linux-i686/wheel/./numexpr INFO : root : copying build/lib.linux-i686-cpython-312/numexpr/numexpr_config.hpp -> build/bdist.linux-i686/wheel/./numexpr INFO : root : copying build/lib.linux-i686-cpython-312/numexpr/numexpr_object.cpp -> build/bdist.linux-i686/wheel/./numexpr INFO : root : copying build/lib.linux-i686-cpython-312/numexpr/numexpr_object.hpp -> build/bdist.linux-i686/wheel/./numexpr INFO : root : copying build/lib.linux-i686-cpython-312/numexpr/opcodes.hpp -> build/bdist.linux-i686/wheel/./numexpr INFO : root : copying build/lib.linux-i686-cpython-312/numexpr/str-two-way.hpp -> build/bdist.linux-i686/wheel/./numexpr INFO : root : creating build/bdist.linux-i686/wheel/numexpr/tests INFO : root : copying build/lib.linux-i686-cpython-312/numexpr/tests/__init__.py -> build/bdist.linux-i686/wheel/./numexpr/tests INFO : root : copying build/lib.linux-i686-cpython-312/numexpr/tests/test_numexpr.py -> build/bdist.linux-i686/wheel/./numexpr/tests INFO : root : creating build/bdist.linux-i686/wheel/numexpr/win32 INFO : root : copying build/lib.linux-i686-cpython-312/numexpr/win32/pthread.c -> build/bdist.linux-i686/wheel/./numexpr/win32 INFO : root : copying build/lib.linux-i686-cpython-312/numexpr/win32/pthread.h -> build/bdist.linux-i686/wheel/./numexpr/win32 INFO : root : copying build/lib.linux-i686-cpython-312/numexpr/win32/stdint.h -> build/bdist.linux-i686/wheel/./numexpr/win32 INFO : root : copying build/lib.linux-i686-cpython-312/numexpr/interpreter.cpython-312.so -> build/bdist.linux-i686/wheel/./numexpr INFO : root : running install_egg_info INFO : root : Copying numexpr.egg-info to build/bdist.linux-i686/wheel/./numexpr-2.10.2-py3.12.egg-info INFO : root : running install_scripts INFO : root : creating build/bdist.linux-i686/wheel/numexpr-2.10.2.dist-info/WHEEL INFO : wheel : creating '/usr/src/RPM/BUILD/python3-module-numexpr-2.10.2/dist/.tmp-xbpk6h9t/numexpr-2.10.2-cp312-cp312-linux_i686.whl' and adding 'build/bdist.linux-i686/wheel' to it INFO : wheel : adding 'numexpr/__init__.py' INFO : wheel : adding 'numexpr/_print_versions.py' INFO : wheel : adding 'numexpr/complex_functions.hpp' INFO : wheel : adding 'numexpr/cpuinfo.py' INFO : wheel : adding 'numexpr/expressions.py' INFO : wheel : adding 'numexpr/functions.hpp' INFO : wheel : adding 'numexpr/interp_body.cpp' INFO : wheel : adding 'numexpr/interpreter.cpp' INFO : wheel : adding 'numexpr/interpreter.cpython-312.so' INFO : wheel : adding 'numexpr/interpreter.hpp' INFO : wheel : adding 'numexpr/missing_posix_functions.hpp' INFO : wheel : adding 'numexpr/module.cpp' INFO : wheel : adding 'numexpr/module.hpp' INFO : wheel : adding 'numexpr/msvc_function_stubs.hpp' INFO : wheel : adding 'numexpr/necompiler.py' INFO : wheel : adding 'numexpr/numexpr_config.hpp' INFO : wheel : adding 'numexpr/numexpr_object.cpp' INFO : wheel : adding 'numexpr/numexpr_object.hpp' INFO : wheel : adding 'numexpr/opcodes.hpp' INFO : wheel : adding 'numexpr/str-two-way.hpp' INFO : wheel : adding 'numexpr/utils.py' INFO : wheel : adding 'numexpr/version.py' INFO : wheel : adding 'numexpr/tests/__init__.py' INFO : wheel : adding 'numexpr/tests/test_numexpr.py' INFO : wheel : adding 'numexpr/win32/pthread.c' INFO : wheel : adding 'numexpr/win32/pthread.h' INFO : wheel : adding 'numexpr/win32/stdint.h' INFO : wheel : adding 'numexpr-2.10.2.dist-info/AUTHORS.txt' INFO : wheel : adding 'numexpr-2.10.2.dist-info/LICENSE.txt' INFO : wheel : adding 'numexpr-2.10.2.dist-info/METADATA' INFO : wheel : adding 'numexpr-2.10.2.dist-info/WHEEL' INFO : wheel : adding 'numexpr-2.10.2.dist-info/top_level.txt' INFO : wheel : adding 'numexpr-2.10.2.dist-info/RECORD' INFO : root : removing build/bdist.linux-i686/wheel INFO : pyproject_installer.build_cmd._build : Built wheel: numexpr-2.10.2-cp312-cp312-linux_i686.whl + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.47544 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/python3-module-numexpr-buildroot + : + /bin/rm -rf -- /usr/src/tmp/python3-module-numexpr-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games + cd python3-module-numexpr-2.10.2 + /usr/bin/python3 -m pyproject_installer -v install --destdir=/usr/src/tmp/python3-module-numexpr-buildroot INFO : pyproject_installer.install_cmd._install : Installing wheel INFO : pyproject_installer.install_cmd._install : Wheel directory: /usr/src/RPM/BUILD/python3-module-numexpr-2.10.2/dist INFO : pyproject_installer.install_cmd._install : Wheel filename: numexpr-2.10.2-cp312-cp312-linux_i686.whl INFO : pyproject_installer.install_cmd._install : Destination: /usr/src/tmp/python3-module-numexpr-buildroot DEBUG : pyproject_installer.lib.wheel : Parsing wheel filename DEBUG : pyproject_installer.lib.wheel : Validating wheel file DEBUG : pyproject_installer.lib.wheel : Validating wheel spec version DEBUG : pyproject_installer.lib.wheel : Parsing wheel spec metadata DEBUG : pyproject_installer.lib.wheel : Validating RECORD INFO : pyproject_installer.install_cmd._install : Wheel installation root: /usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages INFO : pyproject_installer.install_cmd._install : Extracting wheel DEBUG : pyproject_installer.install_cmd._install : Filtering out not allowed file: numexpr-2.10.2.dist-info/AUTHORS.txt DEBUG : pyproject_installer.install_cmd._install : Filtering out not allowed file: numexpr-2.10.2.dist-info/LICENSE.txt DEBUG : pyproject_installer.install_cmd._install : Filtering out not allowed file: numexpr-2.10.2.dist-info/WHEEL DEBUG : pyproject_installer.install_cmd._install : Filtering out not allowed file: numexpr-2.10.2.dist-info/top_level.txt DEBUG : pyproject_installer.install_cmd._install : Filtering out not allowed file: numexpr-2.10.2.dist-info/RECORD INFO : pyproject_installer.install_cmd._install : Wheel was installed + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/python3-module-numexpr-buildroot (auto) Verifying and fixing files in /usr/src/tmp/python3-module-numexpr-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/python3-module-numexpr-buildroot/ (default) Compressing files in /usr/src/tmp/python3-module-numexpr-buildroot (auto) Adjusting library links in /usr/src/tmp/python3-module-numexpr-buildroot ./usr/lib: (from :0) Verifying ELF objects in /usr/src/tmp/python3-module-numexpr-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Splitting links to aliased files under /{,s}bin in /usr/src/tmp/python3-module-numexpr-buildroot Bytecompiling python3 modules in /usr/src/tmp/python3-module-numexpr-buildroot using /usr/bin/python3 compile /usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/tests/__init__.py compile /usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/tests/test_numexpr.py compile /usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/__init__.py compile /usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/_print_versions.py compile /usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/cpuinfo.py compile /usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/expressions.py compile /usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/necompiler.py compile /usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/utils.py compile /usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/version.py Bytecompiling python3 modules with optimization in /usr/src/tmp/python3-module-numexpr-buildroot using /usr/bin/python3 -O compile /usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/tests/__init__.py compile /usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/tests/test_numexpr.py compile /usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/__init__.py compile /usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/_print_versions.py compile /usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/cpuinfo.py compile /usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/expressions.py compile /usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/necompiler.py compile /usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/utils.py compile /usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/version.py Bytecompiling python3 modules with optimization-2 in /usr/src/tmp/python3-module-numexpr-buildroot using /usr/bin/python3 -OO compile /usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/tests/__init__.py compile /usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/tests/test_numexpr.py compile /usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/__init__.py compile /usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/_print_versions.py compile /usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/cpuinfo.py compile /usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/expressions.py compile /usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/necompiler.py compile /usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/utils.py compile /usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/version.py Hardlinking identical .pyc and .opt-?.pyc files './usr/lib/python3/site-packages/numexpr/__pycache__/__init__.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/numexpr/__pycache__/__init__.cpython-312.pyc' './usr/lib/python3/site-packages/numexpr/__pycache__/cpuinfo.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/numexpr/__pycache__/cpuinfo.cpython-312.pyc' './usr/lib/python3/site-packages/numexpr/__pycache__/expressions.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/numexpr/__pycache__/expressions.cpython-312.pyc' './usr/lib/python3/site-packages/numexpr/__pycache__/necompiler.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/numexpr/__pycache__/necompiler.cpython-312.pyc' './usr/lib/python3/site-packages/numexpr/__pycache__/utils.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/numexpr/__pycache__/utils.cpython-312.pyc' './usr/lib/python3/site-packages/numexpr/__pycache__/version.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/numexpr/__pycache__/version.cpython-312.pyc' './usr/lib/python3/site-packages/numexpr/__pycache__/version.cpython-312.opt-2.pyc' => './usr/lib/python3/site-packages/numexpr/__pycache__/version.cpython-312.opt-1.pyc' './usr/lib/python3/site-packages/numexpr/tests/__pycache__/__init__.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/numexpr/tests/__pycache__/__init__.cpython-312.pyc' './usr/lib/python3/site-packages/numexpr/tests/__pycache__/__init__.cpython-312.opt-2.pyc' => './usr/lib/python3/site-packages/numexpr/tests/__pycache__/__init__.cpython-312.opt-1.pyc' Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.77057 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python3-module-numexpr-2.10.2 + cat + export PIP_NO_BUILD_ISOLATION=no + PIP_NO_BUILD_ISOLATION=no + export PIP_NO_INDEX=YES + PIP_NO_INDEX=YES + export TOXENV=py3 + TOXENV=py3 + tox.py3 --sitepackages -vvr -s false using tox.ini: /usr/src/RPM/BUILD/python3-module-numexpr-2.10.2/tox.ini (pid 2767905) using tox-3.27.1 from /usr/lib/python3/site-packages/tox/__init__.py (pid 2767905) skipping sdist step py3 uses /usr/bin/python3 py3 start: getenv /usr/src/RPM/BUILD/python3-module-numexpr-2.10.2/.tox/py3 py3 cannot reuse: -r flag py3 create: /usr/src/RPM/BUILD/python3-module-numexpr-2.10.2/.tox/py3 setting PATH=/usr/src/RPM/BUILD/python3-module-numexpr-2.10.2/.tox/py3/bin:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games [2768643] /usr/src/RPM/BUILD/python3-module-numexpr-2.10.2/.tox$ /usr/bin/python3 -m virtualenv --system-site-packages --no-download --python /usr/bin/python3 py3 created virtual environment CPython3.12.8.final.0-32 in 155ms creator CPython3Posix(dest=/usr/src/RPM/BUILD/python3-module-numexpr-2.10.2/.tox/py3, clear=False, no_vcs_ignore=False, global=True) seeder FromAppData(download=False, pip=bundle, via=copy, app_data_dir=/usr/src/.local/share/virtualenv) added seed packages: pip==24.3.1 activators BashActivator,CShellActivator,FishActivator,NushellActivator,PowerShellActivator,PythonActivator py3 finish: getenv /usr/src/RPM/BUILD/python3-module-numexpr-2.10.2/.tox/py3 after 0.31 seconds py3 start: developpkg /usr/src/RPM/BUILD/python3-module-numexpr-2.10.2 py3 develop-inst: /usr/src/RPM/BUILD/python3-module-numexpr-2.10.2 write config to /usr/src/RPM/BUILD/python3-module-numexpr-2.10.2/.tox/py3/.tox-config1 as '2773eb5ce2cbc4e614ea1e3e732c55450636e8599ab7ee4124fce79d1624b3dc /usr/bin/python3\n3.27.1 1 1 0' setting PATH=/usr/src/RPM/BUILD/python3-module-numexpr-2.10.2/.tox/py3/bin:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games [2769851] /usr/src/RPM/BUILD/python3-module-numexpr-2.10.2$ /usr/src/RPM/BUILD/python3-module-numexpr-2.10.2/.tox/py3/bin/python -m pip install --exists-action w -e . Obtaining file:///usr/src/RPM/BUILD/python3-module-numexpr-2.10.2 Checking if build backend supports build_editable: started Checking if build backend supports build_editable: finished with status 'done' Preparing editable metadata (pyproject.toml): started Preparing editable metadata (pyproject.toml): finished with status 'done' Requirement already satisfied: numpy>=1.23.0 in /usr/lib/python3/site-packages (from numexpr==2.10.2) (1.26.5) Building wheels for collected packages: numexpr Building editable for numexpr (pyproject.toml): started Building editable for numexpr (pyproject.toml): finished with status 'done' Created wheel for numexpr: filename=numexpr-2.10.2-0.editable-cp312-cp312-linux_i686.whl size=7614 sha256=65d62b2fdafb105dcfeb83aef4df3deeb6ae162934b686a53a12e45b9dafe1fc Stored in directory: /usr/src/tmp/pip-ephem-wheel-cache-twz_xja4/wheels/21/e3/c3/4ffe6125992ce506a5b6e8c4fdab1c9ea92dac96ea87fa6abf Successfully built numexpr Installing collected packages: numexpr Successfully installed numexpr-2.10.2 py3 finish: developpkg /usr/src/RPM/BUILD/python3-module-numexpr-2.10.2 after 10.75 seconds py3 start: envreport setting PATH=/usr/src/RPM/BUILD/python3-module-numexpr-2.10.2/.tox/py3/bin:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games [2824857] /usr/src/RPM/BUILD/python3-module-numexpr-2.10.2$ /usr/src/RPM/BUILD/python3-module-numexpr-2.10.2/.tox/py3/bin/python -m pip freeze >.tox/py3/log/py3-0.log py3 finish: envreport after 0.23 seconds py3 installed: apipkg==3.0.2,autocommand==2.2.2,distlib==0.3.9,filelock==3.16.1,iniconfig==2.0.0,jaraco.collections==5.1.0,jaraco.context==6.0.1,jaraco.functools==4.1.0,jaraco.text==4.0.0,more-itertools==10.5.0,# Editable install with no version control (numexpr==2.10.2),-e /usr/src/RPM/BUILD/python3-module-numexpr-2.10.2,numpy==1.26.5,packaging==24.2,platformdirs==4.3.6,pluggy==1.5.0,py==1.11.0,py3dephell==0.1.0,pyproject-installer==0.5.5,pytest==8.3.4,setuptools==75.6.0,six==1.17.0,tox==3.27.1,virtualenv==20.28.0,wheel==0.45.1 py3 start: run-test-pre py3 run-test-pre: PYTHONHASHSEED='853157833' py3 finish: run-test-pre after 0.00 seconds py3 start: run-test py3 run-test: commands[0] | python -c 'import sys, numexpr; sys.exit(0 if numexpr.test().wasSuccessful() else 1)' setting PATH=/usr/src/RPM/BUILD/python3-module-numexpr-2.10.2/.tox/py3/bin:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games [2826049] /usr/src/RPM/BUILD/python3-module-numexpr-2.10.2$ /usr/src/RPM/BUILD/python3-module-numexpr-2.10.2/.tox/py3/bin/python -c 'import sys, numexpr; sys.exit(0 if numexpr.test().wasSuccessful() else 1)' ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Numexpr version: 2.10.2 NumPy version: 1.26.5 Python version: 3.12.8 (main, Dec 5 2024, 22:16:34) [GCC 14.2.1 20241028 (ALT Sisyphus 14.2.1-alt1)] Platform: linux-i686-#1 SMP PREEMPT_DYNAMIC Fri Nov 8 18:17:36 UTC 2024 CPU vendor: CPU model: CPU clock speed: MHz VML available? False Number of threads used by default: 16 (out of 128 detected cores) Maximum number of threads: 64 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= /usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=2826049) is multi-threaded, use of fork() may lead to deadlocks in the child. self.pid = os.fork() .... ---------------------------------------------------------------------- Ran 5539 tests in 3.376s OK py3 finish: run-test after 3.62 seconds py3 start: run-test-post py3 finish: run-test-post after 0.00 seconds ___________________________________ summary ____________________________________ py3: commands succeeded congratulations :) + exit 0 Processing files: python3-module-numexpr-2.10.2-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.79377 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python3-module-numexpr-2.10.2 + DOCDIR=/usr/src/tmp/python3-module-numexpr-buildroot/usr/share/doc/python3-module-numexpr-2.10.2 + export DOCDIR + rm -rf /usr/src/tmp/python3-module-numexpr-buildroot/usr/share/doc/python3-module-numexpr-2.10.2 + /bin/mkdir -p /usr/src/tmp/python3-module-numexpr-buildroot/usr/share/doc/python3-module-numexpr-2.10.2 + cp -prL AUTHORS.txt LICENSE.txt requirements.txt ANNOUNCE.rst README.rst RELEASE_NOTES.rst /usr/src/tmp/python3-module-numexpr-buildroot/usr/share/doc/python3-module-numexpr-2.10.2 + chmod -R go-w /usr/src/tmp/python3-module-numexpr-buildroot/usr/share/doc/python3-module-numexpr-2.10.2 + chmod -R a+rX /usr/src/tmp/python3-module-numexpr-buildroot/usr/share/doc/python3-module-numexpr-2.10.2 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.HqH451 find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Ee9FR6 find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) /usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/module.hpp:13:10: fatal error: Python.h: No such file or directory 13 | #include | ^~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/module.hpp: cpp failed, trying c++ mode /usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/module.hpp:13:10: fatal error: Python.h: No such file or directory 13 | #include | ^~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/module.hpp: cpp failed /usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/complex_functions.hpp:14:10: fatal error: complex: No such file or directory 14 | #include | ^~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/complex_functions.hpp: cpp failed, trying c++ mode /usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/win32/pthread.h:38:10: fatal error: windows.h: No such file or directory 38 | #include | ^~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/win32/pthread.h: cpp failed py3prov: detected potential module:numexpr py3prov: detected potential module:numexpr py3req:/usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/__init__.py: "numexpr.interpreter" lines:[24] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/__init__.py: "numexpr.expressions" lines:[31] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/__init__.py: "numexpr.necompiler" lines:[32] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/__init__.py: "numexpr.utils" lines:[35] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/__init__.py: "numexpr" lines:[47] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/__init__.py: "numexpr._print_versions" lines:[[[53]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/__init__.py: "numexpr.tests" lines:[[[62]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/_print_versions.py: skipping "sys" lines:[7] py3req:/usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/_print_versions.py: "numexpr.tests.test_numexpr" lines:[[[14]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/_print_versions.py: "numexpr" lines:[[22, 23]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/_print_versions.py: "numpy" lines:[[24]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/_print_versions.py: "numexpr.cpuinfo" lines:[[35]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/_print_versions.py: "platform" lines:[[36]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/cpuinfo.py: skipping "sys" lines:[26] py3req:/usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/cpuinfo.py: "_winreg" lines:[[[[650]]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/cpuinfo.py: "winreg" lines:[[[[[652]]]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/expressions.py: skipping "sys" lines:[14] py3req:/usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/expressions.py: "numexpr" lines:[36] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/necompiler.py: skipping "sys" lines:[13] py3req:/usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/necompiler.py: "numexpr" lines:[21] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/necompiler.py: "numexpr.utils" lines:[22] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/tests/__init__.py: "numexpr.tests.test_numexpr" lines:[11] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/tests/test_numexpr.py: skipping "sys" lines:[14] py3req:/usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/tests/test_numexpr.py: "numexpr" lines:[33, 34] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/tests/test_numexpr.py: "numexpr.expressions" lines:[35] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/tests/test_numexpr.py: "numexpr.utils" lines:[36] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/tests/test_numexpr.py: "itertools" lines:[[[235]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/tests/test_numexpr.py: "threading" lines:[[[1192], [1205], [1232]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/tests/test_numexpr.py: "time" lines:[[[1233]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/tests/test_numexpr.py: "multiprocessing" lines:[[[[1308]]]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/tests/test_numexpr.py: "unittest" lines:[[1341]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/tests/test_numexpr.py: "platform" lines:[[1342]]: Ignore for REQ:slight py3req:/usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/utils.py: "numexpr.interpreter" lines:[18] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/utils.py: "numexpr" lines:[19] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/utils.py: "numexpr" lines:[20] is possibly a self-providing dependency, skip it py3req:/usr/src/tmp/python3-module-numexpr-buildroot/usr/lib/python3/site-packages/numexpr/utils.py: "numexpr.interpreter" lines:[[23]]: Ignore for REQ:slight Provides: python3(numexpr), python3(numexpr._print_versions), python3(numexpr.cpuinfo), python3(numexpr.expressions), python3(numexpr.interpreter), python3(numexpr.necompiler), python3(numexpr.tests), python3(numexpr.tests.test_numexpr), python3(numexpr.utils), python3(numexpr.version) Requires: /usr/lib/python3/site-packages, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.3.2), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.32), libc.so.6(GLIBC_2.34), libc.so.6(GLIBC_2.38), libc.so.6(GLIBC_2.4), libgcc_s.so.1(GCC_3.0), libgcc_s.so.1(GCC_3.3.1), libm.so.6(GLIBC_2.0), libm.so.6(GLIBC_2.1), libm.so.6(GLIBC_2.27), libm.so.6(GLIBC_2.29), libm.so.6(GLIBC_2.35), libstdc++.so.6(CXXABI_1.3.9), libstdc++.so.6(GLIBCXX_3.4), python3(__future__) < 0, python3(contextlib) < 0, python3(contextvars) < 0, python3(inspect) < 0, python3(logging) < 0, python3(numpy) < 0, python3(numpy.testing) < 0, python3(operator) < 0, python3(os) < 0, python3(packaging.version) < 0, python3(platform) < 0, python3(re) < 0, python3(subprocess) < 0, python3(threading) < 0, python3(types) < 0, python3(typing) < 0, python3(unittest) < 0, python3(warnings) < 0, python3.12-ABI, rtld(GNU_HASH) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.aafWxW Creating python3-module-numexpr-debuginfo package Processing files: python3-module-numexpr-debuginfo-2.10.2-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.pbyG1Z find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.UohTYM find-requires: running scripts (debuginfo) Requires: python3-module-numexpr = 1:2.10.2-alt1, debug(libc.so.6), debug(libgcc_s.so.1), debug(libm.so.6), debug(libstdc++.so.6) Adding to python3-module-numexpr-debuginfo a strict dependency on python3-module-numexpr Wrote: /usr/src/RPM/RPMS/i586/python3-module-numexpr-2.10.2-alt1.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/python3-module-numexpr-debuginfo-2.10.2-alt1.i586.rpm (w2.lzdio) 24.67user 6.26system 0:28.71elapsed 107%CPU (0avgtext+0avgdata 183360maxresident)k 0inputs+0outputs (0major+912121minor)pagefaults 0swaps 5.11user 3.67system 0:46.88elapsed 18%CPU (0avgtext+0avgdata 130580maxresident)k 704inputs+0outputs (0major+354561minor)pagefaults 0swaps